AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:17

Parameter dieser Suchanfrage:

Suche in Thema: [Unit für Delphi >= 2010] Eigene Anwendung neu starten
Suche alle Beiträge, die von "Björn Ole" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.007s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: [Unit für Delphi >= 2010] Eigene Anwendung neu starten

      Delphi
      by Björn Ole, 7. Aug 2011
    Da muss aber bei deinem Betriebssystem was ordentlich schief laufen. :shock:

    Ah ok, ich glaub jetzt hab ich es verstanden. Im Anhang die neue Version, hat sich alles um einiges vereinfacht. Warum ich da vorher den Umweg über einen Thread gegangen bin... wer weiß :stupid:
    Es besteht die Möglichkeit, dem Restart() einen Boolean mitzugeben, ob mit erhöhten Rechten gestartet werden soll....
  • Forum: Sonstige Fragen zu Delphi

    AW: [Unit für Delphi >= 2010] Eigene Anwendung neu starten

      Delphi
      by Björn Ole, 7. Aug 2011
    Mit deinen 3 Zeilen mehr geht aber dein ShellExecute(0, 'open', PWideChar(ParamStr(0)), nil, nil, SW_SHOW); nicht mehr, weil der Mutex noch belegt ist. ;)
  • Forum: Sonstige Fragen zu Delphi

    AW: [Unit für Delphi >= 2010] Eigene Anwendung neu starten

      Delphi
      by Björn Ole, 7. Aug 2011
    Hmpf, hast Recht. Hab den GUID Parameter entfernt und folgenden Namen gegeben:semaphoreName := 'Local\' + StringReplace(ParamStr(0), '\', '/', ); Allerdings ist ein Editieren der .dpr immer noch notwendig, da ja der Programmstart u.U. abgebrochen werden muss. Oder kann ich das irgendwie sauber aus dem initialization Teil der Unit heraus machen?

    Ja, so funktioniert es auch, allerdings kannst du...
  • Forum: Sonstige Fragen zu Delphi

    AW: [Unit für Delphi >= 2010] Eigene Anwendung neu starten

      Delphi
      by Björn Ole, 6. Aug 2011
    Danke für die Vorschläge, ich arbeite mich mal durch:


    Vom Programmcode her schöner find ich das nicht, allerdings hast du Recht, ist besser wenn man die Unit auch mit älteren Delphi Versionen benutzen kann. Ich hab es mal geändert.


    Die GUID muss allerdings immer noch irgendwo gesetzt werden, das wär ja unschön wenn man dafür in die Unit rein muss. Daher wird das Initialize wohl bleiben...
  • Forum: Sonstige Fragen zu Delphi

    [Unit für Delphi >= 2010] Eigene Anwendung neu starten

      Delphi
      by Björn Ole, 4. Aug 2011
    Huhu,

    ich möchte hier mal eine Unit zur Verfügung stellen, die das Neustarten der eigenen Anwendung sehr leicht gestaltet. Als Nebeneffekt kann es auch nur maximal eine laufende Instanz der Anwendung geben.

    Zuerst muss die Unit in die uses Liste der .dpr (Project -> View Source) am besten als erstes eingebunden werden. Danach sollte noch mittels Strg+Shift+G eine GUID erzeugt und mit der...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Bj%F6rn+Ole&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=162066
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:34 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