TreeView unter D5

Diskutiere TreeView unter D5 im Developer Network Forum im Bereich Hardware & Software Forum; Salute, ich möchte mir dynamisch einen Baum unter Delphi zusammenbauen.... Hier liegt aber auch schon das Problem. Wenn ich...
  • TreeView unter D5 Beitrag #1
WEBSTER

WEBSTER

Bekanntes Mitglied
Dabei seit
25.11.1999
Beiträge
1.502
Reaktionspunkte
0
Ort
COLOGNE
Salute,

ich möchte mir dynamisch einen Baum unter Delphi zusammenbauen.... Hier liegt aber auch schon das Problem.

Wenn ich
TreeView1.Items.AddChildFirst(***,'Test');
linken will das verlangt delphi an der Pos *** einen Typ namens TTreeNode. Lieder verstehe ich nicht was gemeint ist.

Bitte um Hilfe..

WEBSTER

------------------
Wer etwas anders macht, aber nicht besser,
der sollte besser was anderes machen.
 
  • TreeView unter D5 Beitrag #2
WEBSTER

WEBSTER

Bekanntes Mitglied
Dabei seit
25.11.1999
Beiträge
1.502
Reaktionspunkte
0
Ort
COLOGNE
Salute,

bin mitlerweile schon etwas weiter...

var
MyTreeNode: TTreeNode;

begin
MyTreeNode := TreeView1.Items[0];
TreeView1.Items.AddChildFirst
(MyTreeNode, 'Test');
end;

Doch nun sagt er mit bein ausführen....
ETreeViewError.... Ungültiger Index...

Hilfe.....

WEBSTER



------------------
Wer etwas anders macht, aber nicht besser,
der sollte besser was anderes machen.
 
  • TreeView unter D5 Beitrag #3
C

cion

Bekanntes Mitglied
Dabei seit
13.07.2000
Beiträge
257
Reaktionspunkte
0
Also du scheinst da was total falsch zu machen. In der Hilfe von Delphi habe ich was Brauchbares gefunden. Schau einfach nur mal in das Beispiel bei TTreeNodes - Methode Add nach.

cion
 
  • TreeView unter D5 Beitrag #4
D

daPhil

Bekanntes Mitglied
Dabei seit
06.07.1999
Beiträge
313
Reaktionspunkte
0
Ort
Da wo ich wohn
Moinsen, vielleicht kann ich n bissl helfen. Du willst n Tree bauen, und bekommst n Index - Fehler. Ganz einfach: Du hast auch noch keinen Index gemacht! Das, was meiner Meinung bei dir fehlt, hab ich eingefügt, vielleicht hilft das.

Code:
var
MyTreeNode: TTreeNode;

begin
MyTreeNode := TreeView1.Items[b].Add[/b] ([i]Typ[/i], 'Oben'); //jetzt wird ein Index erstellt, den MyTreeNode speichert
// Nur bei Typ muß noch der Datentyp eingetragen werden, der dort hin muß, fällt mir jetzt nich ein
TreeView1.Items.AddChildFirst
(MyTreeNode, 'Test');
end;

Ich hoffe, das hilft,

der stetig hilfsbereite daPhil

[Dieser Beitrag wurde von daPhil am 20. September 2000 editiert.]
 
  • TreeView unter D5 Beitrag #5
WEBSTER

WEBSTER

Bekanntes Mitglied
Dabei seit
25.11.1999
Beiträge
1.502
Reaktionspunkte
0
Ort
COLOGNE
Danke....das wars!

WEBSTER

------------------
Wer etwas anders macht, aber nicht besser,
der sollte besser was anderes machen.
 
Thema:

TreeView unter D5

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.181
Beiträge
1.579.177
Mitglieder
55.880
Neuestes Mitglied
Hahn
Oben