Autor Beitrag
Bangassou
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Di 07.02.06 09:34 
Hallo,

Kennt jemand die Grenzen der TTreeview-Komponente? Beim Einlesen meiner Daten (LoadFromStream) bekomme ich irgendeinen Overflow. Im Ascii-File nachgesehen scheinen Nodes mit Strings über ca. 275 Characters Probleme zu machen. Ich finde aber nirgends eine Angabe über die maximale Länge der Texte.
Ich arbeite noch mit Delphi 4 und würde auf eine neuere Version updaten, wenn LoadFromStream dort längere Strings einlesen kann.

Merci
digi_c
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1905

W98, XP
D7 PE, Lazarus, WinAVR
BeitragVerfasst: Di 07.02.06 11:09 
Also ich bin weiß Gott kein Streamexperte aber wieso sollten die so spärlich limitiert sein? Sind vielleicht irgendwelche Sonderzeichen oder Zeilenumbrüche drin?
Bangassou Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Di 07.02.06 11:46 
Leider nein. Auch eine Datei mit nur einer (mehr als 270 Zeichen umfassenden) Zeile kann mit LoadfromStream oder LoadFromFile nicht eingelesen werden. Auch nicht ausserhalb meiner Applikation (habe gerade eine kleine Testversion erstellt). Auch nicht auf einem anderen rechner. Allerdings lässt sich die Datei im Design-Modus einlesen (Doppelklick auf die Komponente) und anschließend auch starten. Der Haken liegt also in den Funktionen LoadFromStream und LoadFromFile;