Bonjour,

Il semble que la directive sdtcall provoque des erreurs quand on crée un DLL.
Peut-être qu'il faut changer le type de paramètres ?

exemple :
Function CreateFichier(Nom : string):Boolean;export;
fonctionne très bien

mais

Function CreateFichier(Nom : string):Boolean;stdcall;export;
génère une erreur quand l'exécutable appelant ferme. J'ai même tenté un type Pchar pour le paramètre.

Si je veux que VB (ou autre) utilise ma DLL il me faut stdcall pour compatibilité non ?