AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 23:02

Parameter dieser Suchanfrage:

Suche in Thema: IDE oder exe - Start erkennen?
Suche alle Beiträge, die von "jaenicke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Die Delphi-IDE

    AW: IDE oder exe - Start erkennen?

     
      by jaenicke, 28. Mär 2022
    Übrigens noch ein Tipp, auch für spätere Leser des Threads:
    Auf diese Weise kann man auch einen Dienst debuggen. Dafür startet man die IDE mit Adminrechten, fügt nach dem begin in der .dpr oder in initialization eine Schleife, die auf den Debugger wartet, ein, startet den Dienst und verbindet sich damit. So kann man auch Probleme beim Starten eines Dienstes debuggen.
    while not IsDebuggerPresent...
  • Forum: Die Delphi-IDE

    AW: IDE oder exe - Start erkennen?

     
      by jaenicke, 27. Mär 2022
    Du brauchst keine Variable oder irgendetwas anderes. Delphi bietet die Funktion IsDebuggerPresent (aus der Windows API) an. Du musst sie nur nutzen:
    if IsDebuggerPresent then
    ShowMessage('Debug Meldung');
    Du musst lediglich die Unit Winapi.Windows in deiner uses haben.
  • Forum: Die Delphi-IDE

    AW: IDE oder exe - Start erkennen?

     
      by jaenicke, 27. Mär 2022
    Ich denke einmal es genügt mit IsDebuggerPresent zu arbeiten. Das gibt zurück, ob das Programm im Debugger läuft.

    Wenn man aus Delphi heraus ohne Debugger startet, gibt es aber natürlich False zurück. Das braucht man aber normalerweise auch nicht wissen.


URL zu dieser Suchanfrage:

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