Probleme de DLL
Publié : lun. 03/janv./2005 19:22
Tout d'abord, bonne année à tous !
Voici mon problème:
J'ai une DLL contenant une fonction
Puis j'ai un fichier PB qui propose un fonction dont le but est de servir de "wrapper" à la DLL
Et enfin mon fichier PB classique:
La ligne en commentaire marche très bien...
Alors que comme ca, j'ai le droit à:
Si quelqu'un a une idée ?
Merci

Voici mon problème:
J'ai une DLL contenant une fonction
Code : Tout sélectionner
ProcedureDLL A_Debug(string$)
MessageRequester("Debugger",string$)
EndProcedure
Code : Tout sélectionner
dll = OpenLibrary(-1,"DLL\alib.dll")
If dll = 0
MessageRequester("Erreur","Impossible de charger alib.dll")
End
EndIf
Procedure A_Debug(msg$)
CallFunction(dll,"A_Debug",msg$)
EndProcedure
Et enfin mon fichier PB classique:
Code : Tout sélectionner
IncludeFile "ALib.pb"
A_Debug("ok")
;CallFunction(dll,"A_Debug","yo")
CloseLibrary(dll)
End
Alors que comme ca, j'ai le droit à:
Erreur dans <inconnu>Le programme a rencontré une erreur et blabla...doit fermer
Si quelqu'un a une idée ?

Merci
