econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutModérateurDernière intervention23 décembre 200823 8 févr. 2005 à 14:48
Attention, il y a une différence entre la connaissance des DLLs, et la création des DLLs.
Une DLL est composée de fonctions, constantes, variables,types de
données ... Ce sont des librairies réutilisables. Ca t'évite de
recopier 36000 fois le même code. Si quelqu'un l'a déjà fait, et
encapsulé dans une DLL, tu peux réutiliser le code.
Il existe des DLL pour gérer la mémoire de Windows (kernel32.dll), des
DLLs pour gérer l'affichage graphique (gdi32.dll il me semble ... sais
plus). Bref, il y a des DLLs pour tout et n'importe quoi, et elles
contiennent des morceaux de code que tu peux réutiliser à loisir.
Avantage : elles ne sont pas forcément codées en VB.
pointbin
Messages postés71Date d'inscriptionlundi 5 janvier 2004StatutMembreDernière intervention13 mai 2010 9 févr. 2005 à 19:06
j'ai fait cela mais une erreur survient quand je reference ma_premiere_dll.
voici l'erreur "nom de module, de projet ou de bibliotheque d'objets deja utilise"
dois-je fiare un nouveau projet exe ou exe activx pour qu'elle fonctionne.
POUR savoir les methode d'une DLL, comment faire et comment l'appeler.
merci
cs_hassen
Messages postés338Date d'inscriptionmardi 28 janvier 2003StatutMembreDernière intervention 4 novembre 2008 9 févr. 2005 à 19:45
le demarche que je t'ai donnee c pour utiliser une dll compilé qui ne figure pas dans le meme projet de l'exe
donc tu doit faire le dll le compiler, ensuite fermer visual basic ou fermer le projet dll et ouvrir un nouveau projet pour faire le projet mon_projet.exe dans le quel tu fais reference a la dll comme je te l'ai dit avant
Hassen TUNISIE
Vous n’avez pas trouvé la réponse que vous recherchez ?
pointbin
Messages postés71Date d'inscriptionlundi 5 janvier 2004StatutMembreDernière intervention13 mai 2010 9 févr. 2005 à 20:11
j'ai fait ça, mais j'ai cette erreur, j'ai ouvers un nouveau projet exe et quand je fait la reference cette erreur me vient.
je vais l'essayer sur un autre poste pour savoir si c'est de mon PC.
autre chose comment utiliser les methodes de la dll que je vient de cree, ça veut dire comment l'appeler.
merci.