
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
