Hallo liebe Entwickler und Gurus des Forums,
brauche Eure Hilfe, beim Aufruf einer Funktion bei Deinstallation im Inno Setup Skript 5.9. hat eine Variable immer false Wert, obwohl die bei der Installation auf True gesetzt ist.
Teil vom Code Section
[Code]
function InitializeSetup(): Boolean;
var
VARIABLE : Boolean;
begin
VARIABLE:= true;
...
end:
procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);
begin
if (CurUninstallStep = usAppMutexCheck ) then
begin
if (VARIABLE) then
begin
Funktion(); //kommt an der Stelle gar nicht rein
end;
end;
Die Variable ist immer FALSE, warum??? ich setze die Variable bei der Initialize auf True. Was habe ich vergessen oder was muss ich beacheten, damit den Wert auch bei Deinstallation übernommen wird.
Vielen Dank im Voraus.
Gruß
Lessy
brauche Eure Hilfe, beim Aufruf einer Funktion bei Deinstallation im Inno Setup Skript 5.9. hat eine Variable immer false Wert, obwohl die bei der Installation auf True gesetzt ist.
Teil vom Code Section
[Code]
function InitializeSetup(): Boolean;
var
VARIABLE : Boolean;
begin
VARIABLE:= true;
...
end:
procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);
begin
if (CurUninstallStep = usAppMutexCheck ) then
begin
if (VARIABLE) then
begin
Funktion(); //kommt an der Stelle gar nicht rein
end;
end;
Die Variable ist immer FALSE, warum??? ich setze die Variable bei der Initialize auf True. Was habe ich vergessen oder was muss ich beacheten, damit den Wert auch bei Deinstallation übernommen wird.
Vielen Dank im Voraus.
Gruß
Lessy
Comment