Ich denke schon. Ich habe etwas ähnliches ausprobiert um eine Verknüpfung nur anzulegen, wenn der entsprechende Pfad in der Registry gefunden wurde. Das funktioniert über den "Check"-Parameter. Versuch´s mal so:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| [UninstallDelete] Type: files; Name: "\ConfigDatei.txt"; Check: AskMe
[Code] function AskMe: boolean; begin Result := MsgBox('Soll die Datei gelöscht werden?', mbConfirmation,MB_YESNO) = ID_YES); end; |
Versprechen kann ich nichts, aber einen Versuch ist es wert. In dem speziellen Fall habe ich´s nicht probiert. Aber es funktioniert bspw. in der [Icons]-Sektion, in der [File]-Sektion, usw.