Zitat von
Eggimaa:
Jetzt soll als Reaktion auf diese illegale Änderung die Software vollständig vom Rechner gelöscht werden. Geht das während der Ausführung des selben Programms?
Nein, aber beim Reboot des Rechners.
(Und so gemeingefährlich kann das Programm ja auch nicht sein, dass man es augenblicklich löschen muss
)
Delphi-Quellcode:
// ungetested !!
// geht erst ab WIN-NT aufwärts
procedure DeleteApplication;
begin
MoveFileEx(PChar(ParamStr(0)), nil, MOVEFILE_DELAY_UNTIL_REBOOT);
end;