Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
Delphi 12 Athens
|
AW: Freez trotz Thread
4. Jun 2018, 13:01
Zur ListView kann ich jetzt nichts sagen, aber der TTreeView kann in einem Thread befüllt werden,
ABER das Sperren der Komponente (BeginUpdate/EndUpdate) muß natürlich im Hauptthread erfolgen.
PS: Bei einer "einzelnen" TStringList (also welche du selbst erzeugt hast und wo keine "schlimmen" OnChange-Ereignisse dran hängen), da hat BeginUpdate keinerlei wirkung, da es nichts gibt, was damit deaktiviert werden könnte.
Und du solltest dir dringend einmal anschauen was Ressoucenschutzblöcke sind (Try-Finally) und warum du diesen hier besser einbauen solltest.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
Geändert von himitsu ( 4. Jun 2018 um 13:04 Uhr)
|