AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 17:02

Parameter dieser Suchanfrage:

Suche in Thema: TThread gibt beim Beenden Speicherleck
Suche alle Beiträge, die von "DieDolly" 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.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: TThread gibt beim Beenden Speicherleck

     
      by DieDolly, 2. Mär 2019
    Muss bei überschriebenen Terminate das inherited dann raus? Weil sonst gibt es ja wieder die Probleme die du erwähntest.



    public
    procedure Terminate; // nicht virtuell
    end;

    procedure TTestThread.Terminate;
    begin
  • Forum: Programmieren allgemein

    AW: TThread gibt beim Beenden Speicherleck

     
      by DieDolly, 2. Mär 2019
    Idee zu WaitFor:
    ich setze von Extern ein Flag das sagt, dass das Sleep unterbrochen werden kann. Das werte ich dann hier aus


    i := 0;

    while i < 5000 do
    begin
    Inc(i);
    Sleep(1);
  • Forum: Programmieren allgemein

    AW: TThread gibt beim Beenden Speicherleck

     
      by DieDolly, 2. Mär 2019
    Wenn ich in die Bedingung ein showmessage('X') schreibe, wird mir das bei Programmende angezeigt, obwohl der Thread schon komplett durch ist.
  • Forum: Programmieren allgemein

    AW: TThread gibt beim Beenden Speicherleck

     
      by DieDolly, 2. Mär 2019
    Kann man den Thread auch einfach terminieren?
    Ich dachte an sowas. Aber das gibt wieder eine Fehlermeldung, wenn der Thread nicht mehr existiert.

    Sollten diese beiden Vergleiche nicht eigentlich greifen, wenn der Thread schon lange fertig ist?


    // FormDestroy

    if Assigned(TTestThread.TestThread) and (TTestThread.TestThread <> nil) then
    TTestThread.TestThread.Terminate;
  • Forum: Programmieren allgemein

    TThread gibt beim Beenden Speicherleck

     
      by DieDolly, 2. Mär 2019
    Stark vereinfacht habe ich folgende Threadklasse.
    Erstellt wird die mit einem Aufruf von TTest.Run (passiert bei Programmstart und sieht schöner aus als irgendwas anonymes oder mit lokal deklarierten Klassenvariablen). Die private Deklaration von TestThread brauche ich extern nicht, deswegen private.

    Das Sleep 10 Sekunden ist zum Testen da.
    Wenn ich das Programm innerhalb der ersten 10...


URL zu dieser Suchanfrage:

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