[Delphi]SubItemy z TreeView

Witam. Mam pytanie, na które odpowiedź potrzebuję natychmiast (jeśli to oczywiście możliwe). Zaznaczam, że szukałem w google, ale nic nie znalazłem. Otóż:

  1. Ma TreeView, w nim kilka Itemów z 3 subitemami każdy. Mam przycisk i memo. I chcę, aby po przyciśnięciu przycisku w memo pokazały mi się wszystkie subitemy, ale tylko z jednego itema. Tzn. Mam np Itemy 1, 2, 3, i w każdym z nich po 3 subitemy:

w jedynce a b i c

w dwójce d e i f

w trójce g h i i

I chcę np żeby po kliknięciu na przycisk w memo pokazały mi się tylko subitemy np z dwójki (d e i f). Co zrobić???

  1. Jaka jest komenda, aby przejść w delphi do katalogu wyżej?? Tzn np mam C:\Program Files, to po jakiej komendzie przejdę do C:??

Z góry dzięki za pomoc.

  1. Memo1.Lines.Add(TreeView1.Items[1].Text);

  2. ChDir(’…’);

Mi nie chodzi żeby otrzymać tekst z jednego subitema… tylko żeby wszystkie nazwy z jednego itema:

-item

|-sub1

|-sub2

I w memo mialo by sie pojawić sub1 i sub2… Bo ja nie wiem, ile będzie tych subitemów, one są dodawanie dynamicznie…

subitemy w TreeView na ile mnie wiadomo nie mają nazw.

no dobra, źle się wyraziłem… miałem na myśli tekst każdego z tych subitemów…

for I:=0 to TreeView1.Items[1].Count-1 do

Memo1.Lines.Add(TreeView1.Items[1].Item_.Text);_