Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

имитация нажатия клавиши [D6, Win95/98, Win2k]


ruslan_as ©   (2002-08-28 11:46:00) 

Глобальный привет. За время отпуска скопилось пару вопросов:
1. Подскажите как с имитировать нажатие клавиши (например TAB)
2. Как передать фокус следующему елементу


ruslan_as   (2002-08-28 15:19:00) [1]

Спасибо всем!
>>Ученик SelectNext(ActiveControl, true, true);


NeyroSpace   (2002-08-28 13:14:00) [2]

Есть такая апи ф-ция: SendMessage()
Ей можно иммитироват нажатия в любом приложении


Ученик   (2002-08-28 13:12:00) [3]

SelectNext


ruslan_as   (2002-08-28 13:09:00) [4]

Можно пример по пункту 1.

2. SetFocus хорошо если знаешь куда попадешь. А если нужно перейти на следующий элемент с ТаbOrder n+1. Ну в принципе если решиться пункт 1 то можно имитировать нажатие TAB.


Skier   (2002-08-28 11:49:00) [5]

>ruslan_as
1) Послать сообщение.
2) SetFocus(...)


Наверх

Титульная страница Поиск, карта сайта Написать письмо