Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.09.2009, 11:38   #1
apocalypce
Пользователь
 
Аватар для apocalypce
 
Регистрация: 08.08.2009
Сообщений: 65
По умолчанию TreeView проблемка

приветствую полазил на форуме но не нашел данной реализации а именно есть на форме1 2 кнопки к примеру test и test 2. создаю второю форму кидаю на нее компонент treeview создаю 2 items test OK и test 2 OK.
По нажатию на кнопку test должна выскакивать 2 форма и кликать по items [0](test OK) . Идем дальше по нажатию кнопки test 2 должна открываться форма 2 и кликать по items [1] (test 2 OK).

вот задался вопросом как???
Error 404: Подпись not found
apocalypce вне форума
Старый 30.09.2009, 11:40   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
и кликать по items [0]
С этого подробнее.
I'm learning to live...
Stilet вне форума
Старый 30.09.2009, 11:48   #3
apocalypce
Пользователь
 
Аватар для apocalypce
 
Регистрация: 08.08.2009
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
С этого подробнее.
могу пример привести если стоит total commander то должно все быть понятно там в меню конфигурация очень шорошо все реализованно. в довесок прикрепляю архив
Вложения
Тип файла: zip www.zip (218.5 Кб, 12 просмотров)
Error 404: Подпись not found
apocalypce вне форума
Старый 30.09.2009, 12:03   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
то должно все быть понятно
Напротив...

Поскольку я всетки не понял что нужно догадаюсь:
Тебе нужно нажав на кнопку выделить некий элемент, и выполнить процедуру клика по дереву:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
TreeView1.Select(TreeView1.Items[1]);
TreeView1.SetFocus;
TreeView1Click(TreeView1);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
TreeView1.Select(TreeView1.Items[0]);
TreeView1.SetFocus;
TreeView1Click(TreeView1);
end;

procedure TForm1.TreeView1Click(Sender: TObject);
begin
 ShowMessage(TTreeView(sender).Selected.Text);
end;
Смысл ясен?
I'm learning to live...
Stilet вне форума
Старый 30.09.2009, 12:53   #5
apocalypce
Пользователь
 
Аватар для apocalypce
 
Регистрация: 08.08.2009
Сообщений: 65
По умолчанию

смысл то ясен я подобное пробовал но почему то не получаеться если допустим я кликаю по test то на форме 2 должно видно то что происходит по нажатию итемс1 на форме 2, если я кликаю test 2 то на форме2 долно видно если бы я открыл форму 2 и нажал на итемс2. думаю так понятнее будет!

если опять не так объяснил загружу скрины с тотал коммандера
Error 404: Подпись not found
apocalypce вне форума
Старый 30.09.2009, 13:08   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Пробовал мой пример?
Если нет то пробуй. Помоему он как раз показывает тебе что нужно делать: Программно выделить ветку, вызвать обработчик клика.
I'm learning to live...
Stilet вне форума
Старый 30.09.2009, 13:31   #7
apocalypce
Пользователь
 
Аватар для apocalypce
 
Регистрация: 08.08.2009
Сообщений: 65
По умолчанию

не работает твой код! пробовал и так:
Код:
Form2.ShowModal;
Form2.TreeView1.Select(Form2.TreeView1.Items[1]);
Form2.TreeView1.SetFocus;
Form2.TreeView1Click(Form2.TreeView1);
и почему то тухло((((скрин дать для визуального просмотра?
ошибка на end. - главной формы, точнее проекта, но код компилиться ошибка возникает когда закрываю форму 2. Но все равно не переходит по ссылке той которая нужна((

вот выеладываю скрин
Изображения
Тип файла: jpg Безымянный.jpg (47.7 Кб, 117 просмотров)
Error 404: Подпись not found

Последний раз редактировалось Stilet; 30.09.2009 в 13:33.
apocalypce вне форума
Старый 30.09.2009, 14:20   #8
apocalypce
Пользователь
 
Аватар для apocalypce
 
Регистрация: 08.08.2009
Сообщений: 65
По умолчанию

все спасибо Stilet помог очень!))))
Error 404: Подпись not found
apocalypce вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемка Lacrimoso Общие вопросы C/C++ 11 24.09.2009 23:14
проблемка lucky Паскаль, Turbo Pascal, PascalABC.NET 1 12.05.2009 22:32
проблемка( Alexcomeback Общие вопросы C/C++ 4 16.04.2009 18:38