Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#4

AW: Alternative zu While

  Alt 2. Okt 2012, 12:46
TThread?

Aber es gibt ja genügend Tutorials für VCL- (Delphi-Referenz durchsuchenTThread) und NonVCL-Threads (MSDN-Library durchsuchenCreateThread).
Du darfst nur nicht vergessen, daß du nicht einfach so das DataSet aus der VCL, welches z.B. vielleicht auch noch "aktiv" an irgendeinem Grid hängt, im Thread zu verwenden, da Datasets nicht grade threadsave (gleichzeitige Zugriffe aus unterschiedlichen Threads) sind.


Als Billig-Lösung kann man auch ein paar Application.ProcessMessages in die Schleife einstreuen (nur nicht zu häufig), um der GUI die Möglichkeit zu geben "Messages" zu verarbeiten, über welche z.B. das Verschieben abgehandelt wird.
$2B or not $2B

Geändert von himitsu ( 2. Okt 2012 um 12:49 Uhr)
  Mit Zitat antworten Zitat