Hallo,
Ich hatte letztens ja ein Problem mit meinen Zeilen. Dabei habe ich mehrere VirtualStringTrees verwendet. Nun habe ich nach einer einfachen Methode gesucht, wie ich zu einer Zeile, die Nodes bekomme (wenn eine Zeile mehrmals verwendet wird). Also habe ich mir die relativ spartanische Klasse
TNodeVSTLink erstellt. Diese speichert internen zu den TVirtualStringTree-Zeigern den entsprechenden Node. So komme ich dann einfach an den Node wenn ich die Zeile und das VST kenne.
Leider habe ich das Problem, das zumindest der Node-Zeiger immer verstümmelt wird. Also da stehen nach dem Schreiben einfach Werte wie "$7" drinn. Und ich bin mir ziemlich sicher, dass wir nicht auf einen 4-Bit System arbeiten
Also fehlen da mindestens 7 Nullen, wobei ich behaupten würde, dass es einen Zeiger $00000007 normalerweise nicht gibt.
Nun frage ich mich, warum da Informationen verloren gehen?
MfG
xZise