blackwizzard
Messages postés1258Date d'inscriptionmercredi 21 mars 2001StatutMembreDernière intervention21 juin 2009
-
29 juin 2002 à 03:48
blackwizzard
Messages postés1258Date d'inscriptionmercredi 21 mars 2001StatutMembreDernière intervention21 juin 2009
-
19 juil. 2002 à 17:12
salut les pro!
voila, G une fonction contenu dans une dll mais cette fonction, je ne sait pas comment lui ajouter des arguments...
voici un extrait du code ::
msgB proc
jmp @F
MbTitle db "Test de dll...",0
MbMsg db "BlackWizzard Vous presente sa premiere dll en pure ASM! :p",0
@@:
Vortex99011
Messages postés18Date d'inscriptionmercredi 5 juin 2002StatutMembreDernière intervention11 juin 2004 19 juil. 2002 à 15:36
Apparement tu te fais une DLL en assembleur pour utiliser en VB. Je connais pas du tout VB, mais je vais t'expliquer comment je ferais en asm (j'utilise MASM32v7) :
------------------------------------------
msgB proc MbMsg:DWORD
jmp @F
MbTitle db "Test de DLL...",0
@@:
invoke MessageBox, NULL, MbMsg, addr MbTitle, MB_OK ret
msgB endp
--------------------------------
Tu peux normalement l'utiliser (sauf si une erreur s'est glissée) en faisant "invoke msgB, addr szTexte"
Avec szTexte le texte de ta MessageBox.
Si tu as un prob, hésite pas à me contacter je t'expliquerai en détails... 8-)
---------------------------------