![]() |
Thread startet nicht (Suspended)
Hallo Zusammen,
ich habe das Problem das meine Threads alle nicht starten. Als Beispiel:
Delphi-Quellcode:
auf den einen Win7 läuft die Anwendung (Threads werden alle gestartet) und auf einen anderen Win7 nicht (beides 64 Bit)
// Kontruktor (Klasse abgeleitet von TThread)
constructor TThreadTest.Create begin inherited Create; // Thread starten Suspended := False; end; hat jemand eine Idee? |
AW: Thread startet nicht (Suspended)
Eigentlich sollte ein simples
Delphi-Quellcode:
bereits das
inherited Create
Delphi-Quellcode:
auf
Suspended
Delphi-Quellcode:
setzen. Damit wird der Thread in
false
Delphi-Quellcode:
gestartet - also nach dem eigentlich Create-Aufruf in deinem Code.
AfterConstruction
Das Problem liegt mit hoher Wahrscheinlichkeit also nicht in dem Code-Abschnitt, den du hier zeigst. |
AW: Thread startet nicht (Suspended)
Sollte man das nicht mit
Delphi-Quellcode:
machen.
inherited Create(False);
Siehe ![]() |
AW: Thread startet nicht (Suspended)
Zitat:
Delphi-Quellcode:
im Konstruktor automatisch aufgerufen wird wenn kein Parameter übergeben wurde.
inherited Create(False);
|
AW: Thread startet nicht (Suspended)
Zitat:
Beleg von deinen Threads doch mal das OnTerminate-Event mit z.B. einem Schreiben in ein Memo oder einer Messagebox. Dann siehst du das schnell. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz