AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 09:02

Parameter dieser Suchanfrage:

Suche in Thema: Verhindern das die gleich Exe gestartet wird
Suche alle Beiträge, die von "Jelly" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: Verhindern das die gleich Exe gestartet wird

      Delphi
      by Jelly, 28. Nov 2005
    In welchem Initialization Teil... Bei mir stehts gleich im Quellcode der Projektdatei (.dpr). Ich rufe die Prozedur direkt hinter der Zeile
    application.Title := 'blabla' ;
    auf... Also so:
    const
    MyGUID = '{641F16BC-EFE7-4EF4-B45D-52F5192C74E9}';
    begin
    Application.Initialize;
    Application.Title := 'Release Management und Versionen Kontrolle';

    EnsureSingleInstance (MyGUID) ;
  • Forum: Sonstige Fragen zu Delphi

    Re: Verhindern das die gleich Exe gestartet wird

      Delphi
      by Jelly, 28. Nov 2005
    Gut, bin wieder ruhig und leg die Füsse wieder auf den Tisch.


    Hast du den Code hier schon mal probiert. Genau den benutze ich in einem meiner Programme und dort klappt das mit dem BringToFront einwandfrei.
  • Forum: Sonstige Fragen zu Delphi

    Re: Verhindern das die gleich Exe gestartet wird

      Delphi
      by Jelly, 28. Nov 2005
    Nee, wohl nicht, aber die meisten. Jedenfalls ist Mutex der richtige Ansatz. Mich hat nur aufgeregt, dass plötzlich Ideen aufkamen, wo irgendwelche Werte in die Registry untergebracht werden. Dass ein Mutex ein "\" enthalten, wusst ich in der Tat nicht. Aber das mit dem Ersetzen von '\' nach '-' sollte dann aber klappen, es sei denn noch andere Zeichen seien nicht erlaubt.

    Übrigens, zum...
  • Forum: Sonstige Fragen zu Delphi

    Re: Verhindern das die gleich Exe gestartet wird

      Delphi
      by Jelly, 28. Nov 2005
    Das mit den Mutex klappt. Und mehr werde ich zu diesem Thema nicht schreiben. Was sollen denn nun all diese abstrusen Ideen mit irgendwas in die Registry schreiben oder sonstwie nach Fensterhandles kucken. Der Code wurde bereits neben mir von anderen direkt hier reingepostet. Die Lösung wurde auf dem Silbertablett serviert.
  • Forum: Sonstige Fragen zu Delphi

    Re: Verhindern das die gleich Exe gestartet wird

      Delphi
      by Jelly, 28. Nov 2005
    Sorge dafür dass du eine entsprechende GUID verwendest. Wenn du die Echsen aus 2 unterschiedlichen Verz. starten lassen willst, muss auf jeden Fall der Verzeichnispfad mit rein.

    Also z.B.
    EnsureSingleInstance ('{8F9B886B-444C-47B3-934E-8A2780F01B62}' + application.Exename) ;
  • Forum: Sonstige Fragen zu Delphi

    Re: Verhindern das die gleich Exe gestartet wird

      Delphi
      by Jelly, 28. Nov 2005
    Probier mal diesen Code, den Du hinter Application.Title := ... deines Projets ausführst. Klappt bei mir einwandfrei. Und wenn die Anwendung bereits läuft, wird ein Zweitstart nicht nur unterbunden sondern die bereits laufende Anwendung wird automatisch nach vorne gebracht:

    unit OneInst;

    interface

    { Make a call to this procedure in your project source
    immediately before the first call...
  • Forum: Sonstige Fragen zu Delphi

    Re: Verhindern das die gleich Exe gestartet wird

      Delphi
      by Jelly, 28. Nov 2005
    Schreib doch mal bitte deinen genauen Code hin.
    Du willst ja dass 2 verschieden namige Echsen auch starten dürfen.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Jelly&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=57868
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz