![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Klio |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 18.4.2008 Где: Харьков - СС_3 Репутация: нет Всего: 1 |
Здравствуйте господа программисты!
Меня интересует такой вопрос: - После получения Handle окна другой программы, в случае если окно было закрыто, или был его перезапуск, как можно обновить ссылку, чтобы и в дальнейшем можно было использовать чужое окно... |
|||
|
||||
| ZBugz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 636 Регистрация: 15.2.2006 Где: Москва Репутация: 6 Всего: 6 |
Проверять, есть ли хендл еще, если нет, то надо искать окно или по экзешнику и получать новый хэндл.
|
|||
|
||||
| Klio |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 18.4.2008 Где: Харьков - СС_3 Репутация: нет Всего: 1 |
Ну обновление можно сделать посредством того что добавить переменную с названием окна, и потом через FindWindow...
Но уже много просмотрел, но всё равно Кто знает как можно проверить существует ли Handle? Или сделать от противного - заключить в try и надеятся что ошибки выполнения не будет Это сообщение отредактировал(а) Klio - 5.4.2011, 21:17 |
|||
|
||||
| ZBugz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 636 Регистрация: 15.2.2006 Где: Москва Репутация: 6 Всего: 6 |
if Handle = тому то что был В таймере раз в секунду опрашивай. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |