Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Treeview - Datenzuordnung an einzelne Nods (https://www.delphipraxis.net/118227-treeview-datenzuordnung-einzelne-nods.html)

monster9999 3. Aug 2008 09:14


Treeview - Datenzuordnung an einzelne Nods
 
Hi zusammen,

ich versuche bereits seit geraumer Zeit den Nodes eines Treeview Array-Daten zuzuordnen.
Da unter Vista die Delphi-Hilfedatei nicht funktioniert, kann ich dort leider auch nicht
entsprechend nachschlagen.


Der Inhalt einer Memo-Komponente wird in einem Array abgespeichert
Auf den ersten Blick erschien es mir recht einfach:

My Array : ARRAY[0..10000] of AnsiString. //Array in dem der Memotext gespeichert wird

MyArray[TreeView1.Selected.AbsoluteIndex] := Memo1.Text; //Je nachdem, welcher Node des TreeView selektiert wurde, wird der Text im
Array abgespeichert.

Der Aufruf entsrpechen

Memo1.Text := MyArray[TreeView1.Selected.AbsoluteIndex];

Dies funktioniert auch, hat nur einen großen Nachteil:
Angenommen ich verändere durch Drag and Drop oder indem ich einen Node lösche den "AbsoluteIndex" der Nodes, so können
die Daten nicht mehr richtig aus dem Array abgerufen werden.

Ich hoffe ihr könnt mir bei dem Problem helfen!

Vielen Dank im Voraus

Monster9999

mkinzler 3. Aug 2008 09:28

Re: Treeview - Datenzuordnung an einzelne Nods
 
Ich würde dir Data-Eigenschaft der Nodes verwenden
Warum sollte die Hilfe unter Visat nicht funktionieren? Hast das das WinHelp-Update für Vista installiert?

rotfc 3. Aug 2008 09:35

Re: Treeview - Datenzuordnung an einzelne Nods
 
Zitat:

Zitat von monster9999

Da unter Vista die Delphi-Hilfedatei nicht funktioniert, kann ich dort leider auch nicht
entsprechend nachschlagen.

Monster9999

Wer Vista benutzt und nicht googeln kann, ist selber schuld ;-)

Das von mkinzler erwähnte HLP-Update für Vista:
http://www.microsoft.com/downloads/d...0-334cd175d4bb

monster9999 3. Aug 2008 10:34

Re: Treeview - Datenzuordnung an einzelne Nods
 
Vielen Dank für die Antwort.
Immerhin funktioniert nun die Delphi-Hilfe...

rotfc 3. Aug 2008 10:43

Re: Treeview - Datenzuordnung an einzelne Nods
 
Zitat:

Zitat von monster9999
Vielen Dank für die Antwort.
Immerhin funktioniert nun die Delphi-Hilfe...

Gern geschehen und herzlich Willkommen in der DP!


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz