|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.10.2008, 23:37 | #1 |
Я с вами :-)
Форумчанин
Регистрация: 19.10.2008
Сообщений: 110
|
FindWindow('TMainForm',nil) а дальше куча одноименных кнопок
Доброго времени суток, уважаемые мастера
у меня вот такая вот проблемма . Имеется окно в нем есть панель на которой расположены кнопки с рисунками, мне необхадимо отправить сообщение именно нужной мне, пожалуйста помогите разобраться и по возможности поподробней FindWindowEx(h5, HWND(0),'TButton', 'Выход'); FindWindowEx(h6, HWND(0),'TButton', 'Выход'); FindWindowEx(h7, HWND(0),'TButton', 'Выход'); FindWindowEx(h8, HWND(0),'TButton', 'Выход'); FindWindowEx(h9, HWND(0),'TButton', 'Выход'); Заранее благодарен
٩(๏̯͡๏)۶٩(๏̯͡๏)۶٩(๏̯͡๏)۶ моя любимая книга - Окна for чайников . Кодить начал ещё вчера . ......кто там кодит ? Да не кто не кодит это я куякнулся
|
20.10.2008, 00:10 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
http://www.programmersforum.ru/showthread.php?t=23366
http://www.programmersforum.ru/showthread.php?t=994 http://www.programmersforum.ru/showthread.php?t=25880 Вообще, на тему "FindWindow" было много обсуждений, так что, если вам интересно, сделайте поиск по форуму по этой фразе... |
20.10.2008, 07:07 | #3 |
Я с вами :-)
Форумчанин
Регистрация: 19.10.2008
Сообщений: 110
|
если быть не столь поверхностным, то постораюс наглядней
TMainForm | | *TPanel1 | | **TButton1 "Выход" | | **TButton2 "Выход" | | **TButton3 "Выход" < - мне нужно передать сообщение этой кнопке | | **TButton4 "Выход"
٩(๏̯͡๏)۶٩(๏̯͡๏)۶٩(๏̯͡๏)۶ моя любимая книга - Окна for чайников . Кодить начал ещё вчера . ......кто там кодит ? Да не кто не кодит это я куякнулся
Последний раз редактировалось Стелс; 20.10.2008 в 07:10. Причина: поторапился |
20.10.2008, 13:52 | #4 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
Был, например, вариант поиска на чужой форме одного из нескольких эдитов и засылка в него нужного текста... Что эдит, что баттон - оба контролы, делайте по аналогии и будет вам успех... |
|
22.10.2008, 06:18 | #5 |
Я с вами :-)
Форумчанин
Регистрация: 19.10.2008
Сообщений: 110
|
Ну честное слово не лень ) у меня интернет не так уж и давно ,а на форуме я вообще впервые зарегистрирован ! Так что может я как то с монитора информацию воспринимаю ,как то не так ,как с бумаги,вот что заметил ,так то что прочитаеш с книги усваивается лучше чем с экрана монитора)
Гдето нашел информацию ,что ,как бы это сделать (буттон нажать) совсем не реально так ,как я хочу, а типо только если через задание координат положения графического манипулятора(мыши)
٩(๏̯͡๏)۶٩(๏̯͡๏)۶٩(๏̯͡๏)۶ моя любимая книга - Окна for чайников . Кодить начал ещё вчера . ......кто там кодит ? Да не кто не кодит это я куякнулся
Последний раз редактировалось Стелс; 22.10.2008 в 06:36. |
22.10.2008, 07:05 | #6 |
Я с вами :-)
Форумчанин
Регистрация: 19.10.2008
Сообщений: 110
|
Код:
٩(๏̯͡๏)۶٩(๏̯͡๏)۶٩(๏̯͡๏)۶ моя любимая книга - Окна for чайников . Кодить начал ещё вчера . ......кто там кодит ? Да не кто не кодит это я куякнулся
Последний раз редактировалось rpy3uH; 22.10.2008 в 16:18. |
22.10.2008, 07:39 | #7 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Странно... Вроде бы вчера давал пост с результатами поиска по вашей задаче... Куда он делся?
Повторюсь (один в один ваша задача): http://www.programmersforum.ru/showt...ght=findwindow Однако, странно все это... Полтергейст, что ли, на форуме завелся? |
22.10.2008, 08:56 | #8 | ||
Я с вами :-)
Форумчанин
Регистрация: 19.10.2008
Сообщений: 110
|
Цитата:
Цитата:
В данных примерах кнопка ищется по его "Caption" вся загвоздка втом , что "Caption" у меня пустая строка так то я б и не постил на эту тему
٩(๏̯͡๏)۶٩(๏̯͡๏)۶٩(๏̯͡๏)۶ моя любимая книга - Окна for чайников . Кодить начал ещё вчера . ......кто там кодит ? Да не кто не кодит это я куякнулся
Последний раз редактировалось rpy3uH; 30.10.2008 в 08:09. |
||
22.10.2008, 09:07 | #9 | ||
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Увы, как видно из определения функции:
Цитата:
Цитата:
Последний раз редактировалось mihali4; 22.10.2008 в 09:21. |
||
22.10.2008, 09:12 | #10 |
Я с вами :-)
Форумчанин
Регистрация: 19.10.2008
Сообщений: 110
|
ааа ну если так то ,конечно, но это же изменение кода чужой программы ))
٩(๏̯͡๏)۶٩(๏̯͡๏)۶٩(๏̯͡๏)۶ моя любимая книга - Окна for чайников . Кодить начал ещё вчера . ......кто там кодит ? Да не кто не кодит это я куякнулся
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
FindWindow | Comer_Jus | Win Api | 7 | 29.11.2008 10:17 |
Куча вопросов | vilini | Работа с сетью в Delphi | 1 | 18.08.2008 11:56 |
FindWindow не нашел окна, а ShellExecute возвращает ERROR_PATH_NOT_FOUND | malor | Win Api | 2 | 19.07.2007 15:15 |
Вопрос про функцию FindWindow | Dromok | Общие вопросы Delphi | 3 | 12.02.2007 23:00 |