3 réponses
blurk
Messages postés
486
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
160
2 juil. 2004 à 15:17
2 juil. 2004 à 15:17
salut,
attention, une dll doit être autonome
elle doit pouvoir être appelée par n'importe quel exécutable
et ignore ce que contient ledit exécutable
si elle appelle une fonction qu'elle ne trouve pas, ça plante
(d'ailleurs comment compiler avec une fonction non implémentée ?)
exporter des données vers une DLL ? en passant des paramètres!
une DLL peut contenir ses propres variables globales et même statiques, mais pour les récupérer, je vois pas d'autres moyen
que passer des paramètres (par adresse ou pointeur) à une fonction.
une DLL ça se compile comme un exécutable sauf qu'il n'y a pas
de fonction principale.
cordialement, et bon courage.
attention, une dll doit être autonome
elle doit pouvoir être appelée par n'importe quel exécutable
et ignore ce que contient ledit exécutable
si elle appelle une fonction qu'elle ne trouve pas, ça plante
(d'ailleurs comment compiler avec une fonction non implémentée ?)
exporter des données vers une DLL ? en passant des paramètres!
une DLL peut contenir ses propres variables globales et même statiques, mais pour les récupérer, je vois pas d'autres moyen
que passer des paramètres (par adresse ou pointeur) à une fonction.
une DLL ça se compile comme un exécutable sauf qu'il n'y a pas
de fonction principale.
cordialement, et bon courage.
blurk
Messages postés
486
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
160
2 juil. 2004 à 15:35
2 juil. 2004 à 15:35
je viens de penser à un truc!
une DLL peut appeler une autre DLL
et donc appeler des fontion qu'elle n'a pas. Tu fais ce que tu veux, mais je te le conseille pas, bonjour l'usine à gaz!
padkoi
;-)
une DLL peut appeler une autre DLL
et donc appeler des fontion qu'elle n'a pas. Tu fais ce que tu veux, mais je te le conseille pas, bonjour l'usine à gaz!
padkoi
;-)
2 juil. 2004 à 15:29
mais quand on y réfléchit..... tout s'éclaire
merci