Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
20. Apr 2006
Hallo Peter,
vergiss die Zeitschleife, das Starten einer zweiten Instanz deines Programms verhinderst du so oder so nicht - warum auch. Verhindern musst du ja nur die gleichzeitige Benutzung bestimmter Ressourcen. Die zweite Instanz wird immer regulär gestartet, prüft dann eine Integritätsbedingung (CreateMutex) und tritt dann entweder in die Phase der Ressourcenbeschaffung ein oder beendet...
Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
19. Apr 2006
Eine Zeile mehr und man hat auch eine Ausstiegsmöglichkeit:
@echo off
rem this is demo.cmd
demo.exe
if %errorlevel% GTR 0 exit
demo.cmd
Übrigens ein Trick aus der Zeit, als man noch nicht wusste, was ein Watchdog Service ist bzw. wie man ihn implementieren könnte. Das letzte mal habe ich das unter MS-DOS 2.10 bei Magee AutoMenu gesehen...