Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Exe nur einmal ausführen (https://www.delphipraxis.net/102716-exe-nur-einmal-ausfuehren.html)

Delphiturbo 2. Nov 2007 23:11


Exe nur einmal ausführen
 
Hi

mansch mal wird die Exe Datei mehrmals ausgeführt und wird damit mehrfach angezeigt
Wie kann man das Problem vermeiden?
Oder muss man einen Code in Form Oncreate einbauen, der Irgendwas in Registry schreibt
und wieder beim beenden Ondestrory den Wert löscht

d.h. wenn das Programm startet, dann überprüft zuerst ob der Wert schon in Registry da ist, wenn ja, dann exit

Das ist nur eine Idee von mir aber vielleicht gibt es bessere Ideen

3_of_8 2. Nov 2007 23:13

Re: Exe nur einmal ausführen
 
Nimm doch ein Mutex. Es gibt genügend über das Thema, ich glaube auf dsdt.info gibt es sogar einen Tipp genau über das Thema.

Dax 2. Nov 2007 23:14

Re: Exe nur einmal ausführen
 
http://www.delphipraxis.net/internal...ighlight=mutex

Delphiturbo 3. Nov 2007 00:07

Re: Exe nur einmal ausführen
 
Danke beide


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz