Thema: Delphi Thread-Funktionsaufrufe

Einzelnen Beitrag anzeigen

Dubby.Ous

Registriert seit: 20. Apr 2008
2 Beiträge
 
Delphi 7 Professional
 
#1

Thread-Funktionsaufrufe

  Alt 20. Apr 2008, 14:18
Hi,

versuche mich gerade dran aus einem Main-Thread Funktionen aufzurufen, die selbst in Threads ablaufen. Soweit einfach, aber das knifflige ist, daß ich ja auch verschiedene Parameter an die Fcn übergeben muß. Was würdet Ihr machen??

Meine bisherigen Rookie-Ideen:
1. Jede Fcn nen eigenen (runtime?-) Thread createn lassen und über globale Variable dessen Zustand (terminated) erfassen.
2. Ein einzelner Zweit-Thread nimmt alle fcn-Aufrufe entgegen und arbeitet sie ab. Damit das Problem der Parameterübergabe... Für jeden benutzten Paramter eine globale Var?
3. Kombination aus beiden: Jede Fcn legt ihren Parameter-Stack in einen Puffer und der Zweit-Thread muß sich die Variablen daraus auseinander dröseln??
4. Ein einzelner Zweit-Thread mit "Variant"-Parametern?

Gibt's da nicht eine BRAUCHBARE Methode?


Danke für Hilfe!
  Mit Zitat antworten Zitat