COMMENT UTILISER UNE DLL (DE VB6) EN VISUALISANT LES FONCTION !!!

DedeSurf Messages postés 156 Date d'inscription mardi 17 décembre 2002 Statut Membre Dernière intervention 23 novembre 2011 - 14 janv. 2003 à 16:53
cs_YsF Messages postés 8 Date d'inscription vendredi 31 décembre 2004 Statut Membre Dernière intervention 16 août 2005 - 14 avril 2006 à 14:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/5651-comment-utiliser-une-dll-de-vb6-en-visualisant-les-fonction

cs_YsF Messages postés 8 Date d'inscription vendredi 31 décembre 2004 Statut Membre Dernière intervention 16 août 2005
14 avril 2006 à 14:08
Au lieu de tout ce code.
Créez un module, et dans la section déclaration ajoutez la ligne :
Global Variable as New Nom_de_la_Class
Maintenant vous pouvez l'utiliser dans tous les autres modules et form, mais pas dans un module de classe.
ronanry Messages postés 190 Date d'inscription lundi 25 novembre 2002 Statut Membre Dernière intervention 22 décembre 2009
8 mars 2004 à 13:45
un dump en fait c ecrire TOUT ce qu'il y a dans qqch (en l'occurence une dll)
un dump d'un dossier par exemple c un listing de tout les fichiers
cs_yannickt Messages postés 64 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 22 novembre 2011
8 mars 2004 à 00:03
j'ai une question maintenant, c'Est bien beau la déclaration des dlls activex, mais y reste qu'il faut les référencier dans la compilation, il serait interressant de pouvoir ajouter une référence à une dll, a partir du programme, ce serait un peu plus dynamique comme fonctionnement, est-ce possible?
cs_shining Messages postés 304 Date d'inscription lundi 30 décembre 2002 Statut Membre Dernière intervention 10 mars 2012
26 mars 2003 à 12:43
il faut arrêter le thé dédésurf LOL, vb accepte la plus part des dll de type olé automation et non une dll simple, il faut juste mettre la fiche de version dans ton projet delphi ou c++ sinon vb n'arrive pas a les lires, car vb lis d'abord les renseignements contenue dans la ressource de la dll ou ActiveX(OCX), c'est pour evité les confusions de versions, mais bien sur vb verifie ensuite le GUID, mais en tout cas tu peut créé une dll en delphi et tu peut ensuite l'incrusté dans un projet vb(delphi,borland cbuilder,ou visual c++), le seul prob viens de la convertion c++,delphi vers VB c pas tout a fait la même chose vb troque les handle en long ect pour les pchar c en string ect....
cs_Mémère Messages postés 222 Date d'inscription samedi 24 mars 2001 Statut Membre Dernière intervention 24 juin 2007
26 mars 2003 à 11:54
"la sub ouvre la dll kand elle veu et non tous le lond de l'app !
donc si tu veu sè kan mm un dump !"

Non dédé t'as rien compris, laisse tomber.
DedeSurf Messages postés 156 Date d'inscription mardi 17 décembre 2002 Statut Membre Dernière intervention 23 novembre 2011
26 mars 2003 à 10:32
ronancy >> la sub ouvre la dll kand elle veu et non tous le lond de l'app !
donc si tu veu sè kan mm un dump !
DedeSurf Messages postés 156 Date d'inscription mardi 17 décembre 2002 Statut Membre Dernière intervention 23 novembre 2011
29 janv. 2003 à 10:28
zappy > Obliger k s soit une dll activeX d tt fason elle n rentre pas dans ts ref sinon !
shinning > jè déja essaier avec ds dll activex de c++ i m met kil comprend pas ou carement il la refuse dans les ref!
public tu peu lutiliser seulement dans le module, met global tu peu lutiliser dans tt l projet voala !
DedeSurf
cs_shining Messages postés 304 Date d'inscription lundi 30 décembre 2002 Statut Membre Dernière intervention 10 mars 2012
29 janv. 2003 à 01:32
il n'est pas obligatoire que ca soit une dll de vb, une dll activex programmer par delphi ou c++ peut aussi marcher, faut juste que ca soit une dll activeX de type ole automation
webboy Messages postés 55 Date d'inscription lundi 11 mars 2002 Statut Membre Dernière intervention 23 mai 2003
15 janv. 2003 à 08:56
Dim est priver car tu le mets a l'interieur d'une procedure
ms si tu le notes en haut de code ou en public ds un module celui ci sera accessible via tous le programme/Ce ki evitera de l'instancié a chaque fois.
DedeSurf Messages postés 156 Date d'inscription mardi 17 décembre 2002 Statut Membre Dernière intervention 23 novembre 2011
15 janv. 2003 à 08:31
Eh ben oui ronancy ! il fo regarder s'était de niveau 1 !!!
Alala !
o fèt dump ?
cs_Ouneufe Messages postés 60 Date d'inscription mardi 4 septembre 2001 Statut Membre Dernière intervention 19 janvier 2009
15 janv. 2003 à 01:15
bien
ronanry Messages postés 190 Date d'inscription lundi 25 novembre 2002 Statut Membre Dernière intervention 22 décembre 2009
14 janv. 2003 à 22:47
mouais...peut mieux faire....
moi je croyais que tu faisais un dump de toute les fonctions d'une dll
alors tout content j'ai saute sur l'occasion...mais un peu decu
bref sinon c vrai...c clair,net..sans bavure...good job!
cs_zappy Messages postés 161 Date d'inscription mardi 19 juin 2001 Statut Membre Dernière intervention 10 avril 2007 2
14 janv. 2003 à 20:06
Il aurait fallu préciser DLL ACTIVEX
DedeSurf Messages postés 156 Date d'inscription mardi 17 décembre 2002 Statut Membre Dernière intervention 23 novembre 2011
14 janv. 2003 à 16:53
Pour les commentaires si possible en double ici et sur mon EMAIL:
vallayannick@yahoo.fr
DedeSurf
Rejoignez-nous