Bonsoir à tous,
Ce bout de code fonctionnant bien sous D7,
me sort une erreur "type incompatibe string PansiChar" sous D2009,
lorsque je tente de compiler la dll.
j'ai bien tenté de rempacer "string" par "AnsiString" ,"AnsiChar", "WideChar",
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Procedure cryptage_fichier; stdcall; var Repertoire : string; begin try Repertoire := ExtractFilePath('Application.ExeName'); CompressFile(Repertoire + 'data.dab', Repertoire + 'data.dat'); deleteFile(ExtractFilePath('application.exeName')+'data.dab'); finally ShowMessage ('erreur dll: proc cryptage'); end; end;
cependant rien n'y fait.
j'ai regardé plusieurs infos sur google ainsi que dans la faq delphi qui en parle aussi , mais incompréhensible pour un débutant comme moi.
Un peu d'aide ne serais pas de refus ainsi qu'une petite explication un peu plus simpliste si possible.
Merçi
A bientôt
Partager