TList + TTreeView
Хочу создать список из деревьев, что мне для этого лучше использовать? TList? И как мне потом обращаться к деревьям, ведь TList не знает, что в нем лежит.
Цитата:
Originally posted by ryumochka
Хочу создать список из деревьев, что мне для этого лучше использовать? TList? И как мне потом обращаться к деревьям, ведь TList не знает, что в нем лежит.
Хочу создать список из деревьев, что мне для этого лучше использовать? TList? И как мне потом обращаться к деревьям, ведь TList не знает, что в нем лежит.
Используй TStringList
Добавляй деревья так
s := TStringList.Create;
s.AddObject('MyTree1',TreeView1);
s.AddObject('MyTree2',TreeView2);
^^^^
твой идентификатор
Получай дерево так (по твоему личному идентификатору):
idx := s.IndexOf('MyTree2');
TTreeView TmpTree := TTreeView(s.Objects[idx]);
и работай с TmpTree