![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обращение к родительской ветке древа [D5, Win2k]
0_o © (2006-05-29 18:48:00)Случай такой: нужно при выборе дочерней ветки получать значение поля Data родителя этой ветки,
а у мну получается получать только значение Data предыдущей дочерней ветки.
procedure TForm1.TreeViewChange(Sender: TObject; Node: TTreeNode);
var i,j: integer;
begin
if (TreeView.Selected = nil) or (TreeView.Selected.Level = 0) then Exit;
i:=integer(TreeView.Selected.GetPrev.Data);// << Неверные действия здесь
j:=integer(TreeView.Selected.Data);
ShowMessage('.Data родителя = '+IntToStr(i)+' .Data текущей ветки = '+IntToStr(j));
...
end;
Подскажите пилиз как решить?
0_o (2006-05-29 19:52:00) [1]2EvS
Огромное спасибо!
EvS (2006-05-29 19:00:00) [2]i:=integer(TreeView.Selected.GetPrev.Data)-> i:=integer(TreeView.Selected.Parent.Data);