J'ai créé une DLL (LinToPbn.dll) pour convertir les fichiers de type ".lin" en fichiers de type ".pbn".
Elle ne contient qu'une procédure : 'convert' qui attend le nom du fichier à convertir sous forme de string.
Ca fonctionne parfaitement sous Delphi.
Quelqu'un qui programme avec VB6 voudrait utiliser cette DLL.
Mais il n'y arrive pas. Voilà ce qu'il me dit :
J’ai fait une déclaration du genre : Public Declare Sub LinToPbn Lib "LinToPbn" (ByVal fl As string......)
Je reçois une erreur 453 : impossible de trouver le point d’entrée de la procédure.
Même erreur quand on essaye d’enregistrer la DLL par Regsvr32.
Je ne connais pas du tout VB6. Faut-il qu'il change quelque chose dans l'appel de la DLL ou bien est-ce moi qui doit modifier quelque chose ?
Merci de votre aide.
Jean-Louis
Partager