AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Verhindern das die gleich Exe gestartet wird
Thema durchsuchen
Ansicht
Themen-Optionen

Verhindern das die gleich Exe gestartet wird

Ein Thema von meisteralex · begonnen am 28. Nov 2005 · letzter Beitrag vom 29. Nov 2005
Antwort Antwort
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#1

Re: Verhindern das die gleich Exe gestartet wird

  Alt 29. Nov 2005, 03:36
Ich weiß nicht (Thread zu lang), aber IMHO ist folgendes schlecht : irgendwas in Datei/Registry schreiben und alles mit Findwindow, also wohl auch die Mutexe. Weiß nicht mehr genau warum die als Alternative rausfielen, aber das war so eine ähnliche Problematik wie die hier.

Das Problem ist die Kontrolle über die ganze Geschichte und die Sicherheit davon (Stromausfall, Fenster hat anderen Namen bekommen usw.). Für so was nimmt man besser "Semaphore's" Bitte selber danach suchen. Da ist man unabhängig von den vorgeschlagenen Sachen. Man setzt die Semaphore, prüft ob sie vorhanden ist oder noch nicht und dann wird das Programm eben gestartet oder genau das wird verhindert (wichtig : ist voll programmunabhängig !!). In KOMBINATION mit FindWindow u.ä. ist da vieles möglich (statt Zweitstart erstes Programm maximieren usw.) Wenn einer bei mir ein Programm zweimal startet und das ist nicht erwünscht, so wird er hartnäckig immer wieder in sein Editfeld in der Form, die er vielleicht vor 3 St. geöffnet aber nicht geschlosssen hatte bugsiert. Solange bis er endlich seine Eingaben bestätigt oder gewaltsam den Rechner abwürgt. 8)
Gruß
Hansa
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:36 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 by Thomas Breitkreuz