![]() |
Thread starten
HiHo
Da ich meinem netten Thread noch ein paar Variablen auf den Weg geben möchte, habe ich ihm als Parameter bei TThread.Create einfach mal True gegeben (Nicht gleich Execute ausführen). Jetzt steh ich aber vor dem Problem, dass ich den Thread nicht mehr starten kann? Wie starte ich den denn jetzt? ![]() |
Re: Thread starten
Zitat:
|
Re: Thread starten
Moin!
Resume - bei Execute würde es in dem Sinne kein Thread sein, da er die Execute Methode direkt ausführt... MfG Muetze1 |
Re: Thread starten
Nein, Resume stimmt schon. Resume ruft doch intern die API-Funktion ResumeThread auf, ansonsten würde es auch wenig Sinn machen, die Methode auch noch TThread.Resume zu nennen ;)
|
Re: Thread starten
Moin!
Ich bin der selben Meinung - deshalb meinte ich ja, das er Resume nutzen sollte. Execute direkt aufrufen würde bedeuten er führt das ganze im VCL Thread aus, somit wäre es kein extra Thread mehr... Oder meintest du nicht mich, Dax ? MfG Muetze1 |
Re: Thread starten
Ich meinte phXql. Weil, und da hast du recht, Muetze ;), beim aufrufen von Execute das ganze kein Thread mehr ist.
PS: Wir wiederholen uns ^^ |
Re: Thread starten
Siehe dazu auch meine Tutorials:
![]() |
Re: Thread starten
Zitat:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 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