Forum: Object-Pascal / Delphi-Language
Delphi
by DataCool,
5. Nov 2003
Weil einen Thread mehere Aufgaben verwaltet und die entsprechenden Child-Threads aufruft.
Außerdem hat Luckie wiedermal recht, wenn er sagt das waitFor nicht den mainThread blockiert.
Gruß Data
Forum: Object-Pascal / Delphi-Language
Delphi
by DataCool,
5. Nov 2003
@Garby:
Wer hat den gesagt, das der Thread innerhalb des Haupt-Threads erzeugt wird ?
Bei mir wird der Thread aus anderen Threads erzeugt.
Gruß Data
Forum: Object-Pascal / Delphi-Language
Delphi
by DataCool,
5. Nov 2003
Da ist mir meine Lösung aber bei weitem lieber !
1. Kann man die Klase ThreadResult beliebig erweitern
2. Kann ich auch Strings zurück bekommen
3. Kann ich die Eigenschaft FreeOnTerminate bei mir auf True setzen
Gruß Data
Forum: Object-Pascal / Delphi-Language
Delphi
by DataCool,
5. Aug 2003
Genau an diesem Problem sitze ich auch gerade !
Laur Delphi-Hilfe soll die Methode waitfor, auf das ende eines Threads warten und den Wert von ReturnValue zurück geben, eigentlich genau was ich brauche.
Aber es funktioniert leider nicht !
Wann muß der Wert für ReturnValue innerhalb des Threads gesetzt werden ?
Ich mache das im Moment im Ereigniss OnTerminate, hab's aber auch schon am Ende...