Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Fortschrittsanzeige beim Durchsuchen der Festplatte

  Alt 1. Sep 2006, 14:12
Möglich wäre das, du solltest aber wenn du von einem Thread heraus auf das Label/die Form zugreifst den Zugriff synchronisieren.

Es kann sonst zu netten Zugriffsverletzungen kommen.

TThread bietet dir dazu die Prozeduren Synchronize an, oder du sendest halt per SendMessage den Ordnernamen an die Form.



Mein altes Programm zum Verzeichnisse vergleichen arbeitete z.B. nicht in einem Thread.

Die Suchprozedur war direkt im OnClick des Start-Buttons, wo dann alle ein paar 100 Millisekunden das Label beschrieben und danach Application.Proggresmessages zum Aktualisieren der Form aufgerufen wurde.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat