20.08.2018, 06:43 [+3 UTC]
в нашей команде: 2 916 чел. | участники онлайн: 1 (рекорд: 21)

:: РЕГИСТРАЦИЯ

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.48 (19.08.2018)

Общие новости:
13.04.2018, 10:33

Форум:
16.08.2018, 11:45

Последний вопрос:
17.08.2018, 14:32

Последний ответ:
19.08.2018, 10:10

Последняя рассылка:
18.08.2018, 22:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
01.01.2017, 01:24 »
svrvsvrv
Огромное спасибо за такой обстоятельный ответ. [вопрос № 190361, ответ № 274499]
03.03.2010, 18:43 »
Falcon
Спасибо за подробный ответ! Буду искать. Хотя уже начинаю задумываться о замене материнской платы. [вопрос № 176970, ответ № 259795]

РАЗДЕЛ • Pascal / Delphi / Lazarus

Создание программ на языках Pascal, Delphi и Lazarus.

[администратор рассылки: Зенченко Константин Николаевич (Модератор)]

Лучшие эксперты в этом разделе

Зенченко Константин Николаевич
Статус: Модератор
Рейтинг: 287
mklokov
Статус: 6-й класс
Рейтинг: 24
Асмик Гаряка
Статус: Советник
Рейтинг: 0

Перейти к консультации №:
 

Консультация онлайн # 66558
Раздел: • Pascal / Delphi / Lazarus
Автор вопроса: Clr
Отправлена: 11.12.2006, 19:26
Поступило ответов: 1

Здраствуйте! Помогите, пожалуйста, решить проблему: Есть чужое окно (Windows окно из DLL,идентификатор окна известен), на нём CheckBox и кнопка. Нужно найти эти компонеты, нажать на CheckBox(чтоб был с галочкой),а потом на кнопку. Пытался сделать с помощью посылки сообщений, но запутался.

Состояние: Консультация закрыта

Ответ # 131171 от Кулаков Антон Сергеевич /Sandr

Здравствуйте, Clr!

В приложении тестовый код. На форме находятся две кнопки, один checkbox. У кнопки которую надо найти Caption равен 'Далее' у checkbox`а 'Согласен', причем у кнопки подчеркнута буква "Д" (это очень важно) а у чекбокса "С" то есть нам надо уже искать не "Далее" а "&Далее". Дальше все просто, нажимаем на первую кнопку (Button1) и выполняем следующий код: находим окно с заголовком "Form1" (если не находим то выдаем сообщение и выходим из программы), находим чекбокс (если не находим то .......) посылаем ему сообщение что на него нажали, находим кнопку (если не находим то ........), посылаем ей сообщение что ее нажали. Вот пожалуй и весь ответ на ваш вопрос.

Приложение:


Консультировал: Кулаков Антон Сергеевич /Sandr
Дата отправки: 12.12.2006, 06:28

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.14292 сек.

© 2001-2018, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.48 от 19.08.2018