Entwickler-Ecke

Sonstiges (Delphi) - Procedure als Thread ausführen!


Cix6 - Fr 17.02.06 18:03
Titel: Procedure als Thread ausführen!
Hi,


ich möchte eine einzelbe Procedure als Thread ausführen, wie kann ich das am einfachsten machen?

Cix6


Gausi - Fr 17.02.06 18:13

Die einfachste Methode ist es, ein neues TThread-Object zu erstellen, und in die Execute-Methode deinen Procedur-Code zu setzen.
Damit nichts schief läuft, solltest du dich da vorher was einlesen - das Tutorial von Luckie (muss irgendwo hier [http://www.michael-puff.de] sein) hat mir dabei mal sehr geholfen.


Cix6 - Fr 17.02.06 18:33

ich finds eher unpraktisch und total verwirrend... hat vielleicht jemand nen codebeispiel


Gausi - Fr 17.02.06 18:35

Das letzte Kapitel über die Klasse TThread hast du da auch gelesen? Da ist auch ein Code-Beispiel dabei...


Delete - Fr 17.02.06 19:15

Wer lesen kann
Homepage Michael Puff hat folgendes geschrieben:

In den Zip Archiven befinden sich zusätzlich noch Demoprogramme zu jeweiligen den Tutorials.


Und was ist an dem Tutorial bitte unpraktisch? :gruebel: Und was heißt verwirrend, man muss sich eben damit auseinandersetzen, damit man auch weiß, was man tut. Thread-Programmierung ist nicht einfach und man kann sehr viel falsch machen mit mehr oder weniger gefährlichen Auswirkungen.


Cix6 - Fr 17.02.06 22:37

ok, habs jetzt geschnallt...