Zitat von
schwa226:
Ich brauche den TreeView zur virtuellen Darstellung. Der Treeview wird dann per Stream an Clients geschickt.
Nach etwas Suchen bin ich auch darauf gestoßen:
Delphi-Quellcode:
My_TreeView := TTreeView.CreateParented(THandle(-3));
Hallo schwa226, dass THandle(-3) geht ist reine Glücksache, da gibt es zufällig irgendwo ein Fenster mit DWORD - 1.
Auch ist das Vorhaben mit einem Thread und einem Visuellen Control keinesfalls zu empfehlen.
Du solltest folgendes versuchen.
1. Erstelle das Control im Mainthread
2. Befülle das Teil mit Daten
3. Streame die Daten in einen Threadsaven Buffer
4. Erst jetzt greifst Du mit dem Thread auf den Buffer zu, und arbeitest mit dem Stream weiter.
lg. Astat