cs_DeadAngel
Messages postés6Date d'inscriptionsamedi 10 mai 2003StatutMembreDernière intervention20 avril 2007
-
19 déc. 2005 à 14:23
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
19 déc. 2005 à 21:35
Bonjour!
Je suis en train de me prendre la tête avec les DLL ActiveX.
Je vous explique:
Je sais que je peux créer des liens entre une form (Form1) et un module de classe (Module1).
Mais maintenant, je me suis intéressé il y a un petit moment au DLL (cause executable trop lourd ~1205 Ko)
Donc, pour discuter avec une dll (Active1), dans Form1 je marque
"Public MaDll As New Active1"
et je clique sur Projet, Reference et je coche mon projet de la DLL.
Je voulais si c'est possible, que vous me fassiez un projet avec un bouton (Command1) qui discuterait avec une DLL et celle-ci changerait la "Caption" de Command1.
Merci a l'avance, ça me changerais beaucoup la vie!
------------------------------------------
Qui veux la Paix -- Prépare la Guerre
------------------------------------------
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 19 déc. 2005 à 16:01
Salut
Tout dépend du paramétrage de tes fonctions dans ton ActiveX.
Il faudrait que ta fonction DLL ait ce format :
Function NomFonction(ByRef monControle As Object, ByVal Texte As String)
et que dedans, tu fasses un simple :
monControle.Caption = Texte
et pour l'appeler depuis ton projet :
Call NomFonction(Label1, "Coucou")
Regarde aussi la dernière source de Renfield à propos des PlugIn (clique ici) qui serait peut-être plus adapté à ton projet.
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)