AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 01:02

Parameter dieser Suchanfrage:

Suche in Thema: XE4 Probleme beim Beenden der Anwendung - DoneMonitorSupport
Suche alle Beiträge, die von "jaenicke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: XE4 Probleme beim Beenden der Anwendung - DoneMonitorSupport

      Delphi
      by jaenicke, 16. Sep 2013
    Oh, Entschuldigung, das habe ich vergessen.

    Setze in die genannte Zeile (repeat until AtomicCmpExchange(EventCache.Lock, 1, 0) = 0;) einen Haltepunkt. Kommst du da an, öffne das CPU-Fenster (Strg + Alt + C), gehe weiter bis nach der Zeile test eax, eax, sprich in den bedingten Sprung jnz. Dann setze das Zero-Flag und du solltest aus der Schleife kommen.
  • Forum: Sonstige Fragen zu Delphi

    AW: XE4 Probleme beim Beenden der Anwendung - DoneMonitorSupport

      Delphi
      by jaenicke, 13. Sep 2013
    Ich glaube da muss ich weiter ausholen, wenn ich die Frage lese. ;-)
    Dazu habe ich gerade nicht genug Zeit, ich schreibe nachher etwas dazu.

    Grundsätzlich musst du nur nach der Prüfung vor dem Sprungbefehl das Ergebnis manipulieren, damit du aus der Schleife kommst.

    Klar, insbesondere wenn du es mit TMonitor nutzt.
  • Forum: Sonstige Fragen zu Delphi

    AW: XE4 Probleme beim Beenden der Anwendung - DoneMonitorSupport

      Delphi
      by jaenicke, 10. Sep 2013
    Ich habe das sehr einfach gelöst...
    FastMM4 im FullDebugMode, Haltepunkt auf die genannte Schleife, per Assemblerfenster manuell aus der Schleife in DoneMonitorSupport raus und dann alle Speicherlecks geprüft, die FastMM4 gefunden hat. ;-)
  • Forum: Sonstige Fragen zu Delphi

    AW: XE4 Probleme beim Beenden der Anwendung

      Delphi
      by jaenicke, 25. Jun 2013
    Du kannst z.B. die finalization Abschnitte durchdebuggen indem du einen Haltepunkt auf das end. in deiner Projektdatei setzt. Dafür musst du ggf. Debug-DCUs aktivieren. Du wirst dann in Aufrufe aus FinalizeUnits gelangen, mit denen die einzelnen Units finalisiert werden. Irgendwo da bleibt das Programm dann hängen.

    Beliebt ist bei Verwendung von Threads z.B. ein WaitFor beim Beenden nachdem...


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=175493
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:19 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