Thema: Delphi TThread

Einzelnen Beitrag anzeigen

Benutzerbild von Nersgatt
Nersgatt

Registriert seit: 12. Sep 2008
Ort: Emlichheim
693 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

AW: TThread

  Alt 10. Feb 2014, 08:38
Generell musst Du drauf achten, dass Du alles, was GUI ist, im Hauptthread erledigst. Das heißt, auch das Anzeigen der Vorschaubilder.
Threads eigenen sich dafür, Arbeiten im Hintergrund laufen zu lassen, die keine GUI benötigen. Wenn Threads Aktualisierungen der GUI erfordern, muss der Thread die Hauptthread darüber benachrichtigen, damit der das dann erledigt.

Das heißt für Dich:
Lagere die Arbeit des Scannens in einen Thread aus. Dann kannst Du im Hauptthread die Vorschau anzeigen lassen.

Gruß in die Nachbarschaft.
Jens
  Mit Zitat antworten Zitat