Seltsam...
Weil ich habe es folgendermaßen (testweise):
Delphi-Quellcode:
MessageBox(...) // Pfad ausgeben
if ... then //Testen ob blockiert werden soll
begin
end else
begin
// Normal Aausführen
end;
Und er zeigt keine Messagebox an. Egal was man startet. Aber schwubs... Einfach unter Windows XP starten => Funzt alles....
Übrigens folgende Fehlermeldung erscheint:
Zitat:
---------------------------
C:\xZise\CompareTest\Demo.exe
---------------------------
Zum Ausführen dieses Programms ist nicht genügend Arbeitsspeicher verfügbar. Beenden Sie andere Programme, und wiederholen Sie den Vorgang.
---------------------------
OK
---------------------------
Finde ich irgendwie nicht praktisch, weil der Nutzer schon vorher daraufhingewiesen wurde, dass die exe Blockiert wurde...