Einzelnen Beitrag anzeigen

youuu

Registriert seit: 2. Sep 2008
Ort: Kleve
822 Beiträge
 
Delphi 2010 Professional
 
#1

Thread Verständnis Frage

  Alt 18. Nov 2010, 08:17
Guten Morgen,

also ich starte einen Thread neben dem Hauptthread und im NebenThread starte ich weitere kleine Threads.

Beispiel:

Delphi-Quellcode:
// NebenThread
  for o:= 0 to frm_Main.EditMaxKat.Value do
  Begin
    KatScanThread:= TKatScanThread.Create(o); // kleine Baby Thread im Nebenthread
    KatScanThread.Start;
                            // <--- Testweise Sleep(1000)
  End;
So es läuft auch alles, aber das Problem ist das die kleinen Threads nicht richtig durch laufen werden.
Erst wenn ich ein sleep einfüge, dann laufen sie solange bis das sleep fertig und brechen wieder ab.
Jedoch wäre dann die ganze Geschwindigkeit die ich raus holen möchte wieder futch.
Steven
  Mit Zitat antworten Zitat