begin process at 2010 02 09 22:53:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

.NET

 > 

.lib et .net


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

.lib et .net

lundi 12 mai 2003 à 12:29:09 | .lib et .net

Schad

J'ai récupéré des dll que je dois incorporer dans un programme que je développe actuellement.
Avec ces dll est fourni un exemple Visual C++ 6 qui possède un fichier .lib. Cet exemple compile parfaitement, même après la conversion demandé par Visual Studio .Net.

Je ne m'y connais pas en C++, alors:
1/ A quoi sert ce fichier .lib?
2/ Puis-je m'en passer? Sinon comment l'intégrer?
lundi 12 mai 2003 à 18:04:08 | Re : .lib et .net

Crazyht

Administrateur CodeS-SourceS
A mon avis il faut que tu cherche dans la doc au niveau de l'InterOp (Interoperabilité) :
System.Runtime.InteropServices

Il doit y avoir un tutos sur l'utilisation des DLL non .NET :)

A++

Crazyht

[Admin Codes-Sources]
[Membre Developer-Association]



-------------------------------
Réponse au message :
-------------------------------

> J'ai récupéré des dll que je dois incorporer dans un programme que je développe actuellement.
> Avec ces dll est fourni un exemple Visual C++ 6 qui possède un fichier .lib. Cet exemple compile parfaitement, même après la conversion demandé par Visual Studio .Net.
>
> Je ne m'y connais pas en C++, alors:
> 1/ A quoi sert ce fichier .lib?
> 2/ Puis-je m'en passer? Sinon comment l'intégrer?
mardi 13 mai 2003 à 14:44:41 | Re : .lib et .net

Schad

Merci pour le renseignement.
Cependant, je crois que mon fichier .lib pose problème. J'ai donc fait une dll sous vc++6 pour utiliser ce fichier.
Du coup je cherche désormais à intégrer cette dll vc++6 à du c#. J'ai lu à ce propos la source du vieux lion
ici qui finit par:
"Si votre DLL est autre qu'une DLL Système, soyez sûr qu'elle soit bien placée pour être retrouvée par Windows...mais ça ce n'est plus de l'Interop mais du classique !"

Or c'est mon problème, le programme ne trouve pas la dll. Alors quelle est la solution 'classique'?

Schad


-------------------------------
Réponse au message :
-------------------------------

> A mon avis il faut que tu cherche dans la doc au niveau de l'InterOp (Interoperabilité) :
> System.Runtime.InteropServices
>
> Il doit y avoir un tutos sur l'utilisation des DLL non .NET :)
>
> A++
>
> Crazyht
>
> [Admin Codes-Sources]
> [Membre Developer-Association]

>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > J'ai récupéré des dll que je dois incorporer dans un programme que je développe actuellement.
> > Avec ces dll est fourni un exemple Visual C++ 6 qui possède un fichier .lib. Cet exemple compile parfaitement, même après la conversion demandé par Visual Studio .Net.
> >
> > Je ne m'y connais pas en C++, alors:
> > 1/ A quoi sert ce fichier .lib?
> > 2/ Puis-je m'en passer? Sinon comment l'intégrer?
>
mardi 13 mai 2003 à 15:07:37 | Re : .lib et .net

Crazyht

Administrateur CodeS-SourceS
La mettre dans c:\winnt\system32 :)
Ou essaye de la mettre a coté de l'exe

A++

Crazyht

[Admin Codes-Sources]
[Membre Developer-Association]



-------------------------------
Réponse au message :
-------------------------------

> Merci pour le renseignement.
> Cependant, je crois que mon fichier .lib pose problème. J'ai donc fait une dll sous vc++6 pour utiliser ce fichier.
> Du coup je cherche désormais à intégrer cette dll vc++6 à du c#. J'ai lu à ce propos la source du vieux lion
> ici qui finit par:
>
"Si votre DLL est autre qu'une DLL Système, soyez sûr qu'elle soit bien placée pour être retrouvée par Windows...mais ça ce n'est plus de l'Interop mais du classique !"
>

> Or c'est mon problème, le programme ne trouve pas la dll. Alors quelle est la solution 'classique'?
>
> Schad
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > A mon avis il faut que tu cherche dans la doc au niveau de l'InterOp (Interoperabilité) :
> > System.Runtime.InteropServices
> >
> > Il doit y avoir un tutos sur l'utilisation des DLL non .NET :)
> >
> > A++
> >
> > Crazyht
> >
> > [Admin Codes-Sources]
> > [Membre Developer-Association]

> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > J'ai récupéré des dll que je dois incorporer dans un programme que je développe actuellement.
> > > Avec ces dll est fourni un exemple Visual C++ 6 qui possède un fichier .lib. Cet exemple compile parfaitement, même après la conversion demandé par Visual Studio .Net.
> > >
> > > Je ne m'y connais pas en C++, alors:
> > > 1/ A quoi sert ce fichier .lib?
> > > 2/ Puis-je m'en passer? Sinon comment l'intégrer?
> >
>
mardi 13 mai 2003 à 15:17:34 | Re : .lib et .net

Schad

Les deux ont été faits, sans succès :(
Schad


-------------------------------
Réponse au message :
-------------------------------

> La mettre dans c:\winnt\system32 :)
> Ou essaye de la mettre a coté de l'exe
>
> A++
>
> Crazyht
>
> [Admin Codes-Sources]
> [Membre Developer-Association]

>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Merci pour le renseignement.
> > Cependant, je crois que mon fichier .lib pose problème. J'ai donc fait une dll sous vc++6 pour utiliser ce fichier.
> > Du coup je cherche désormais à intégrer cette dll vc++6 à du c#. J'ai lu à ce propos la source du vieux lion
> > ici qui finit par:
> >
"Si votre DLL est autre qu'une DLL Système, soyez sûr qu'elle soit bien placée pour être retrouvée par Windows...mais ça ce n'est plus de l'Interop mais du classique !"
> >

> > Or c'est mon problème, le programme ne trouve pas la dll. Alors quelle est la solution 'classique'?
> >
> > Schad
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > A mon avis il faut que tu cherche dans la doc au niveau de l'InterOp (Interoperabilité) :
> > > System.Runtime.InteropServices
> > >
> > > Il doit y avoir un tutos sur l'utilisation des DLL non .NET :)
> > >
> > > A++
> > >
> > > Crazyht
> > >
> > > [Admin Codes-Sources]
> > > [Membre Developer-Association]

> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > J'ai récupéré des dll que je dois incorporer dans un programme que je développe actuellement.
> > > > Avec ces dll est fourni un exemple Visual C++ 6 qui possède un fichier .lib. Cet exemple compile parfaitement, même après la conversion demandé par Visual Studio .Net.
> > > >
> > > > Je ne m'y connais pas en C++, alors:
> > > > 1/ A quoi sert ce fichier .lib?
> > > > 2/ Puis-je m'en passer? Sinon comment l'intégrer?
> > >
> >
>
mardi 13 mai 2003 à 15:43:23 | Re : .lib et .net

Crazyht

Administrateur CodeS-SourceS
Comment as tu ecrit ta declaration en C# (DllImports...) ?

A++

Crazyht

[Admin Codes-Sources]
[Membre Developer-Association]



-------------------------------
Réponse au message :
-------------------------------

> Les deux ont été faits, sans succès :(
> Schad
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > La mettre dans c:\winnt\system32 :)
> > Ou essaye de la mettre a coté de l'exe
> >
> > A++
> >
> > Crazyht
> >
> > [Admin Codes-Sources]
> > [Membre Developer-Association]

> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Merci pour le renseignement.
> > > Cependant, je crois que mon fichier .lib pose problème. J'ai donc fait une dll sous vc++6 pour utiliser ce fichier.
> > > Du coup je cherche désormais à intégrer cette dll vc++6 à du c#. J'ai lu à ce propos la source du vieux lion
> > > ici qui finit par:
> > >
"Si votre DLL est autre qu'une DLL Système, soyez sûr qu'elle soit bien placée pour être retrouvée par Windows...mais ça ce n'est plus de l'Interop mais du classique !"
> > >

> > > Or c'est mon problème, le programme ne trouve pas la dll. Alors quelle est la solution 'classique'?
> > >
> > > Schad
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > A mon avis il faut que tu cherche dans la doc au niveau de l'InterOp (Interoperabilité) :
> > > > System.Runtime.InteropServices
> > > >
> > > > Il doit y avoir un tutos sur l'utilisation des DLL non .NET :)
> > > >
> > > > A++
> > > >
> > > > Crazyht
> > > >
> > > > [Admin Codes-Sources]
> > > > [Membre Developer-Association]

> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > J'ai récupéré des dll que je dois incorporer dans un programme que je développe actuellement.
> > > > > Avec ces dll est fourni un exemple Visual C++ 6 qui possède un fichier .lib. Cet exemple compile parfaitement, même après la conversion demandé par Visual Studio .Net.
> > > > >
> > > > > Je ne m'y connais pas en C++, alors:
> > > > > 1/ A quoi sert ce fichier .lib?
> > > > > 2/ Puis-je m'en passer? Sinon comment l'intégrer?
> > > >
> > >
> >
>
mardi 13 mai 2003 à 16:49:17 | Re : .lib et .net

Schad

Comme ceci:

[DllImport("SlideShowConversionLibrary.dll")]
public static extern void DoConversion (int mode);

Schad


-------------------------------
Réponse au message :
-------------------------------

> Comment as tu ecrit ta declaration en C# (DllImports...) ?
>
> A++
>
> Crazyht
>
> [Admin Codes-Sources]
> [Membre Developer-Association]

>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Les deux ont été faits, sans succès :(
> > Schad
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > La mettre dans c:\winnt\system32 :)
> > > Ou essaye de la mettre a coté de l'exe
> > >
> > > A++
> > >
> > > Crazyht
> > >
> > > [Admin Codes-Sources]
> > > [Membre Developer-Association]

> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Merci pour le renseignement.
> > > > Cependant, je crois que mon fichier .lib pose problème. J'ai donc fait une dll sous vc++6 pour utiliser ce fichier.
> > > > Du coup je cherche désormais à intégrer cette dll vc++6 à du c#. J'ai lu à ce propos la source du vieux lion
> > > > ici qui finit par:
> > > >
"Si votre DLL est autre qu'une DLL Système, soyez sûr qu'elle soit bien placée pour être retrouvée par Windows...mais ça ce n'est plus de l'Interop mais du classique !"
> > > >

> > > > Or c'est mon problème, le programme ne trouve pas la dll. Alors quelle est la solution 'classique'?
> > > >
> > > > Schad
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > A mon avis il faut que tu cherche dans la doc au niveau de l'InterOp (Interoperabilité) :
> > > > > System.Runtime.InteropServices
> > > > >
> > > > > Il doit y avoir un tutos sur l'utilisation des DLL non .NET :)
> > > > >
> > > > > A++
> > > > >
> > > > > Crazyht
> > > > >
> > > > > [Admin Codes-Sources]
> > > > > [Membre Developer-Association]

> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > J'ai récupéré des dll que je dois incorporer dans un programme que je développe actuellement.
> > > > > > Avec ces dll est fourni un exemple Visual C++ 6 qui possède un fichier .lib. Cet exemple compile parfaitement, même après la conversion demandé par Visual Studio .Net.
> > > > > >
> > > > > > Je ne m'y connais pas en C++, alors:
> > > > > > 1/ A quoi sert ce fichier .lib?
> > > > > > 2/ Puis-je m'en passer? Sinon comment l'intégrer?
> > > > >
> > > >
> > >
> >
>
mercredi 14 mai 2003 à 10:19:49 | Re : .lib et .net

Schad

Je crois avoir trouvé une solution.
Je fais un projet Cpp managé et j'utilise la commande


#pragma comment(lib, "fichier.lib")


Du coup, plus de problème pour repasser au c#...

Schad


-------------------------------
Réponse au message :
-------------------------------

> Comme ceci:
>
>
[DllImport("SlideShowConversionLibrary.dll")]
> public static extern void DoConversion (int mode);
>

> Schad
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Comment as tu ecrit ta declaration en C# (DllImports...) ?
> >
> > A++
> >
> > Crazyht
> >
> > [Admin Codes-Sources]
> > [Membre Developer-Association]

> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Les deux ont été faits, sans succès :(
> > > Schad
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > La mettre dans c:\winnt\system32 :)
> > > > Ou essaye de la mettre a coté de l'exe
> > > >
> > > > A++
> > > >
> > > > Crazyht
> > > >
> > > > [Admin Codes-Sources]
> > > > [Membre Developer-Association]

> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Merci pour le renseignement.
> > > > > Cependant, je crois que mon fichier .lib pose problème. J'ai donc fait une dll sous vc++6 pour utiliser ce fichier.
> > > > > Du coup je cherche désormais à intégrer cette dll vc++6 à du c#. J'ai lu à ce propos la source du vieux lion
> > > > > ici qui finit par:
> > > > >
"Si votre DLL est autre qu'une DLL Système, soyez sûr qu'elle soit bien placée pour être retrouvée par Windows...mais ça ce n'est plus de l'Interop mais du classique !"
> > > > >

> > > > > Or c'est mon problème, le programme ne trouve pas la dll. Alors quelle est la solution 'classique'?
> > > > >
> > > > > Schad
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > A mon avis il faut que tu cherche dans la doc au niveau de l'InterOp (Interoperabilité) :
> > > > > > System.Runtime.InteropServices
> > > > > >
> > > > > > Il doit y avoir un tutos sur l'utilisation des DLL non .NET :)
> > > > > >
> > > > > > A++
> > > > > >
> > > > > > Crazyht
> > > > > >
> > > > > > [Admin Codes-Sources]
> > > > > > [Membre Developer-Association]

> > > > > >
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > J'ai récupéré des dll que je dois incorporer dans un programme que je développe actuellement.
> > > > > > > Avec ces dll est fourni un exemple Visual C++ 6 qui possède un fichier .lib. Cet exemple compile parfaitement, même après la conversion demandé par Visual Studio .Net.
> > > > > > >
> > > > > > > Je ne m'y connais pas en C++, alors:
> > > > > > > 1/ A quoi sert ce fichier .lib?
> > > > > > > 2/ Puis-je m'en passer? Sinon comment l'intégrer?
> > > > > >
> > > > >
> > > >
> > >
> >
>


Cette discussion est classée dans : net, visual, dll, exemple, lib


Répondre à ce message

Sujets en rapport avec ce message

exe c# sans framework.net ? [ par KaViDee ] Je voulais savoir si il était possible de lancer une application compilée en c#.net sans avoir la framework.net d'installée sur son ordinateur, qu'on Au secours: probleme d' install de visual studio.net [ par petula ] bonjour a tous, j' ai un message d' erreur 1305 lorsque je tente d' intaller visual studio.net, version french (6cd), sur windows 2000 pro sp2 (versio CREER une installation avec visual studio.NET [ par creanova2000 ] creanovavoila j'ai fini mon application windows mainteant je veux crerer le programme d'installation avec visual studio.NET.je sais comment faire , ce (visual.net) obtenir 2 .exe a partir d'une solution [ par deneb53 ] Bonjour,Je travaille avec visual.net et j'ai besoin d'avoir en sortie de ma solution deux exe.Est-ce possible ? En fait je veux faire deux exe : un cl communication serie rs232 avec le visual c# .net [ par mm_abdelmadjid ] Bonjour, Je suis entrein de réaliser un logiciel qui permet l'acquisition de données en serie via un bus de terrain avec le port serie du com1,2 du DLL avec point d'entrée statique [ par bucherb ] Hello!Je patauge dans la crème, je suis en C#.NET et j'aimerais créer dans ma dll un point d'entrée statique (genre API) que je puisse utiliser par la DLL [ par cedkat ] bonjourje voulais savoir une dll ecrit en c# donc plateform .net peut ertre consumer par une appli en win 32, donc sans la plateform .net.Merci. Microsoft Visual C# .NET [ par Jeankiki ] Salut à tous,Quelqu'un pourrait-il me dire ou je pourrais trouver une versin Beta ou d'évaluation de Microsoft Visual C# .NET.Merci d'avanceJeankiki DLL necessaires??? [ par temp456026 ] Bonjour,je viens de compiler et d'excuter un programme sous visual .net, sur ma machine il marche, mais des que j'essai d'executer l'exe sur une machi ActiveX sous Visual Studio .NET [ par MJT ] En fait je voulais savoir s'il est possible de mettre en oeuvre un contrôle ActiveX à l'aide de l'environnement de développement .NET ?Merci bcp par a


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales