Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Thread starten (https://www.delphipraxis.net/42417-thread-starten.html)

velgreyer 18. Mär 2005 13:48


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?

http://www.datar.de/s.jpg, vel

phXql 18. Mär 2005 13:49

Re: Thread starten
 
Zitat:

Zitat von velgreyer
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?

http://www.datar.de/s.jpg, vel

mit .Execute? oder .resume?

Muetze1 18. Mär 2005 13:51

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

Dax 18. Mär 2005 13:57

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 ;)

Muetze1 18. Mär 2005 15:53

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

Dax 18. Mär 2005 15:54

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 ^^

Luckie 18. Mär 2005 16:40

Re: Thread starten
 
Siehe dazu auch meine Tutorials: http://tutorials.luckie-online.de

Binärbaum 18. Mär 2005 16:51

Re: Thread starten
 
Zitat:

Zitat von Luckie
Siehe dazu auch meine Tutorials: http.//tutorials.luckie-online.de

Ich nehme mal an, dass damit http://tutorials.luckie-online.de gemeint war. :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:58 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