PDA

Visualizza la versione completa : [DELPHI] Aggiungere elementi ad un controllo TTreeView


Whitecrowsrain
27-04-2007, 12:06
salve
sto cercando in rete tutorial su come usare e popolare un TTreeView ma non sono ancora riuscito a venirne a capo..

qualcuno di voi sa come aiutarmi?

Whitecrowsrain
27-04-2007, 12:52
Originariamente inviato da Whitecrowsrain
salve
sto cercando in rete tutorial su come usare e popolare un TTreeView ma non sono ancora riuscito a venirne a capo..

qualcuno di voi sa come aiutarmi?

dopo uno sbatti e sbatti la coccia sullo spigolo sono riuscito..molto più facile di quanto pensassi.. :fagiano:


per i posteri:



var
node,subnode:TTreeNode;
albero:TTreeView;
begin
//per inseire un nodo
node:=albero.items.add(nil,'etichetta nodo');
//per inserire un sottonodo
subnode:=albero.items.addChild(node,'etichetta sottonodo');
end;




ciao

:ciauz:

alka
27-04-2007, 14:48
Secondo me, sono sufficienti anche le informazioni sulla Guida in linea. :stordita:

Whitecrowsrain
27-04-2007, 15:37
Originariamente inviato da alka
Secondo me, sono sufficienti anche le informazioni sulla Guida in linea. :stordita:

si ma non stanno direttamente sulla classe ttreeview, ma sul metodo add della classe TTreeNode, ecco perchè non riuscivo a trovarle... bhe ogni tanto uno può anche toppare!! :cry:

alka
28-04-2007, 14:41
Originariamente inviato da Whitecrowsrain
bhe ogni tanto uno può anche toppare!! :cry:
No, è vietato. :zizi:

Scherzi a parte, mi riferivo al fatto che dovresti esplorare i membri sia del controllo TTreeView sia delle classi con cui questo ha a che fare, come TTreeNode, per valutarne le possibilità; in generale, segui questa strada anche in futuro, poi è chiaro che se non riesci a venirne a capo o quanto usi si comporta in modo anomalo, oppure la guida non è chiara a riguardo, allora poni tranquillamente i tuoi dubbi.

Non ci sono problemi anche in questo caso, se non nel fatto che magari con una piccola ricerchina preventiva la soluzione potevi trovarla, per cui è sempre meglio documentarsi prima.

Ciao e buona programmazione con Delphi! :ciauz:

Whitecrowsrain
30-04-2007, 11:50
Originariamente inviato da alka
No, è vietato. :zizi:

Scherzi a parte, mi riferivo al fatto che dovresti esplorare i membri sia del controllo TTreeView sia delle classi con cui questo ha a che fare, come TTreeNode, per valutarne le possibilità; in generale, segui questa strada anche in futuro, poi è chiaro che se non riesci a venirne a capo o quanto usi si comporta in modo anomalo, oppure la guida non è chiara a riguardo, allora poni tranquillamente i tuoi dubbi.

Non ci sono problemi anche in questo caso, se non nel fatto che magari con una piccola ricerchina preventiva la soluzione potevi trovarla, per cui è sempre meglio documentarsi prima.

Ciao e buona programmazione con Delphi! :ciauz:

la ricerchina l'avevo fatta.. l'unica cosa che non avevo fatto bene era la ricerca nell'help del delphi..ma dopo otto ore di programmazione in diversi linguaggi (php, delphi, e dintorni..) era la stanchezza a governare i miei gesti!

cmq ti ringrazio dei tuoi sempre preziosi consigli :)

Loading