|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Помогите с treeview
Дело вот в чем
есть дерево Treeview допустим такое: +Устройства пк -Хард -Видеокарта нужно чтоб нажав на Хард открывался текстовый файл в окне RichEdit также и с видеокартами... могу скинуть интерфейс чтоб вы маленько доработали а я потом по примеру уже и доделал.. очень надеюсь навсех вас!!! |
#2
|
|||
|
|||
А нельзя разве для TreeView написать обработчик события OnChange, в котором проверять, какой из пунктов выделен, и в соответствии с этим подгружать тот или иной файл?
Код:
procedure TForm1.TreeView1Change(Sender: TObject; Node: TTreeNode); begin if (Node.Text = 'Хард') then RichEdit1.Lines.LoadFromFile('D:\Hard description.rtf') else if (Node.Text = 'Видеокарта') then RichEdit1.Lines.LoadFromFile('D:\VCard description.rtf'); end; Код:
procedure TForm1.TreeView1Change(Sender: TObject; Node: TTreeNode); begin case Node.AbsoluteIndex of 1: RichEdit1.Lines.LoadFromFile('D:\Hard description.rtf'); 2: RichEdit1.Lines.LoadFromFile('D:\VCard description.rtf'); end; end; |