![]() |
Nodes eines TreeViews von D2k9 -> TDE behalten
Hallo ihr,
ich habe einen TreeView mit ein paar Zweigen mit Delphi 2009 erstellt. Die Dfm gespeichert und hochgeladen. Und sobald ich an einem anderen Rechner mit Turbo Delphi (Explorer) diese Datei öffne, dann ignoriert er die Einträge im TreeView und löscht beim speichern natürlich den kompletten Inhalt. Wie kann ich dem vorbeugen? Ich mein zuerst das DoubleBuffered Problem, das ich jetzt ganz gut im Griff habe. Und jetzt das :P MfG xZise |
Re: Nodes eines TreeViews von D2k9 -> TDE behalten
Ich befürchte, da hast du Pech.
Items.NodeData wird binär in der DFM gespeichert und das Format wird nun bestimmt, Aufgrund des Unicodes, nicht mehr kompatibel zueinander sein. |
Re: Nodes eines TreeViews von D2k9 -> TDE behalten
Zitat:
|
Re: Nodes eines TreeViews von D2k9 -> TDE behalten
Zudem könnten weitere nebeneffekte auftreten, wenn man mit neueren Versionen erstellte Formulare rückportiert. Den Delphi ist ja nicht aufwärts- sondern nur abwärtskompatibel
|
Re: Nodes eines TreeViews von D2k9 -> TDE behalten
Okay dann werde ich es im Quellcode schreiben. (Und das ist eigentlich nicht lesbarer ;) )
MfG xZise |
Re: Nodes eines TreeViews von D2k9 -> TDE behalten
Zitat:
Delphi-Quellcode:
Da find ich etwas wie
Nodes = {RDCZFUHIJOKIJRTPLÜONUBZVVNIJMOK;PNIBVCVFZGBUHNIJMONBVZBGNIJMOKINI$%/(V)BZ(=/H=/(G(ZCTV/T}
Delphi-Quellcode:
schon schöner. Aber die Geschmäcker sind ja verschieden. :)
Node := TreeView.Items.Add;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz