DLL pure basic et DLL Visual Basic
Publié : mer. 11/janv./2006 6:10
Bonjour
Je suis un programmeur débutant, et comme beaucoup de personne je suis passé naturellement de QBASIC à VB.
Hors la complexité de la mise en oeuvre (Dll, runtime, etc) , le prix, etc ...
m'ont fait me tourner vers un autre language.
C'est comme cela que j'ai découvert ce splendide language que j'essaie
actuellement.
Je lui fait beaucoup de pub et épate déja beaucoup de gens de mon entourage par sa puissance sa simplicité et surtout les nombreux codes que l'on trouve dans la communauté, qui soutiennent beaucoup l'aide qui à mon avis est un peu succinte (Manque de petits exemples pour certaines instruction).
J'aimerais juste savoir si il est possible simplement, de créer une dll en PB pour l'utiliser dans VB ou VBA (access,excell)
J'ai essayé avec 3 message box mais j'arrive juste a voir l'ouverture et la
fermeture de la dll dans laquelle j'ai mis un msgbox dans chaque, mais quand a la structure le message box "Coucou,je suis un message box venant d'une DLL" n'apparait pas.
VOICI LE CODE :
***************
ProcedureDLL AttachProcess(Instance)
MessageRequester("Bonjour","Le chargement de la DLL est effectué")
EndProcedure
ProcedureDLL DetachProcess(Instance)
MessageRequester("Aurevoir","La DLL a été déchargée")
EndProcedure
ProcedureDLL Message()
MessageRequester("Bonjour","Coucou,je suis un message box venant
d'une DLL")
EndProcedure
J'obtiens un message erreur d'ACCESS, "Point d'entrée GETMESSAGE d'une dll introuvable"
Je n'ai pas trouvé de réponse sur les sites dédié à ce génial logiciel.
Je suis préssé de quitter microsoft avec ses patchs et ses bug et versions a n'en plus finir.
Bonnes journée
Je suis un programmeur débutant, et comme beaucoup de personne je suis passé naturellement de QBASIC à VB.
Hors la complexité de la mise en oeuvre (Dll, runtime, etc) , le prix, etc ...
m'ont fait me tourner vers un autre language.
C'est comme cela que j'ai découvert ce splendide language que j'essaie
actuellement.
Je lui fait beaucoup de pub et épate déja beaucoup de gens de mon entourage par sa puissance sa simplicité et surtout les nombreux codes que l'on trouve dans la communauté, qui soutiennent beaucoup l'aide qui à mon avis est un peu succinte (Manque de petits exemples pour certaines instruction).
J'aimerais juste savoir si il est possible simplement, de créer une dll en PB pour l'utiliser dans VB ou VBA (access,excell)
J'ai essayé avec 3 message box mais j'arrive juste a voir l'ouverture et la
fermeture de la dll dans laquelle j'ai mis un msgbox dans chaque, mais quand a la structure le message box "Coucou,je suis un message box venant d'une DLL" n'apparait pas.
VOICI LE CODE :
***************
ProcedureDLL AttachProcess(Instance)
MessageRequester("Bonjour","Le chargement de la DLL est effectué")
EndProcedure
ProcedureDLL DetachProcess(Instance)
MessageRequester("Aurevoir","La DLL a été déchargée")
EndProcedure
ProcedureDLL Message()
MessageRequester("Bonjour","Coucou,je suis un message box venant
d'une DLL")
EndProcedure
J'obtiens un message erreur d'ACCESS, "Point d'entrée GETMESSAGE d'une dll introuvable"
Je n'ai pas trouvé de réponse sur les sites dédié à ce génial logiciel.
Je suis préssé de quitter microsoft avec ses patchs et ses bug et versions a n'en plus finir.
Bonnes journée