Bonjour,
j'essaye de faire appel à une fonction d'une DLL dont la déclaration est :
int Upload(const TCHAR* szFilePath, bool bBrowseResult = false);
J'ai une violation d'accès...
Je pense que je ne passe pas correctement le premier paramètre.
Dans Delphi, j'ai déclaré le type de la fonction comme ceci :
1 2
| type
TProcUpload = function(szFilePath: PChar; bBrowseResult: BOOL): UINT; stdcall; |
Ensuite, je l'exploite de la façon suivante :
ProcUpload(PChar('E:\toto.txt'), True);
Je suis sûr que vous avez quelque chose à m'apprendre
Merci d'avance
Yann
Partager