Je voudrais utiliser ma fonction externe (dans dll) pendant desinstallation. Mais ce n'est pas si facile:
J'ai essayé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Runtime Error (at 56:214): Could not call proc.
Finalement, j'utilise ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 [Files] Source: "xxx.dll"; Flags: dontcopy [.Code.] function ext_funcxxx (): PChar; external 'funcxxx@files:xxx.dll stdcall'; procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep); begin case CurUninstallStep of usUninstall : ... ext_funcxxx - appel sans succès
ayant xxx.dll dans le répertoire C:\WINDOWS - mais je ne le trouve pas approprié...
Code : Sélectionner tout - Visualiser dans une fenêtre à part function ext_funcxxx (): PChar; external 'funcxxx@xxx.dll stdcall delayload uninstallonly';
Merci d'avance pour vos expériences.
Partager