Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: Multithreading komischer Fehler

  Alt 25. Jan 2014, 12:20
Versuch es mal so
Delphi-Quellcode:
    for i := 1 to maxThreads do
    begin
      Thread := TIdThread.Create( true ); // Thread im angehaltenen Zustand erzeugen
      Thread.FreeOnTerminate := true;
      Thread.SetText('Ich bin Thread ' + IntToStr(i));
      Thread.Start;
    end;
Obwohl es keine gute Idee ist aus einem Thread heraus auf die Console zuzugreifen.
Und in diesem Fall, sollte auch auf die Beendigung des Threads gewartet werden.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)

Geändert von Sir Rufo (25. Jan 2014 um 12:23 Uhr)
  Mit Zitat antworten Zitat