[Visual C++6] Importation et Exportation de DLL ???

Importation et Exportation de DLL ??? [Visual C++6] - Programmation

Marsh Posté le 27-11-2001 à 11:28:34    

Comment fait-on pour importé telle ou telle DLL dans un programme qui se situe dans un répertoire différent et de même comment fait-on pour les exportés ??
 
Merci d'avance...


---------------
A déserter sans risque, on périt sans gloire
Reply

Marsh Posté le 27-11-2001 à 11:28:34   

Reply

Marsh Posté le 27-11-2001 à 15:02:15    

.Soit tu charges la librairie explicitemenbt avec la fonction LoadLibrary, mais tu dois aller aller ensuite récuperer manuellement un pointeur sur chaque fonction de cette dll. Cela implique que ton programme n'a pas explicitement besoin de cette dll (tu n'as pas compilé ton prog avec le .lib fournit avec cette dll).
.Soit tu mets le chemin du repertoire dans lequel se trouve cette dll dans ton path, et à ce moment windows se charge de la charger automatiquement s'il en a besoin (ie tu as compilé ton prog avec le .lib fournit avec cette dll). Si ton programme n'a pas besoin de cette dll pour tourner, alors la seule façon de la charger est le LoadLibrary. enfin je crois.
 
 
Derniere question:
Euh... exporter une dll??? comprends pas la question? Es-tu sûr de toi même comprendre la question? Parce que tres franchement, exporter une dll, cela n'a aucun sens...
 
 
Derniere remarque:
il y a eu déjà pas mal de post sur ce sujet. Fait donc une recherche sur le sujet dans ce forum et tu devrais y trouver pas mal de choses.
 
a+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed