![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Дело вот в чем
есть дерево 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; |