![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
Client |
![]()
Сообщение
#1
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
Ищу из другого окна все компоненты (в мемо закинуть их класс хотябы)
![]() FindWindowEx ищет только по классу и находит только одно окно. Делаю так function enumproc(wnd:hwnd; lparam:lparam):BOOL; stdcall;Но вылетает с ошибкой. Что не так? |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата Что не так? Вот это:function enumproc(wnd:hwnd; lparam:lparam):BOOL; stdcall;Если не вернуть True, то после первого же обработанного элемента перечисление прекратится... |
Client |
![]()
Сообщение
#3
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
Цитата result := true; // <--- два Спасибо. Думал выведет TMemo и TButton, а там список большуший. Буду условие ставить для нужных типовДобавлено через 5 мин. А есть функция которая сравнивает строку с несколькими строками? Сообщение отредактировано: Client - 5.09.2009 17:04 |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
![]() |
Client |
![]()
Сообщение
#5
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
сделал
![]() А как узнать что храниться в мемо, стоит ли галочка на чекбоксе. Что еще можно из них вытащить? Добавлено через 3 мин. и если у меня 2 попап меню, как их найти? getmenu/getpoapmenu найдут первое меню, а через EnumChildWindows оно не находиться Эскизы прикрепленных изображений ![]() |
volvo |
![]()
Сообщение
#6
|
Гость ![]() |
Цитата А как узнать что храниться в мемо, стоит ли галочка на чекбоксе. Что еще можно из них вытащить? Из Edit-а можешь вытащить сам текст (GetWindowText), насколько я помню, TMemo этого тебе просто так не позволит сделать. Что касается Чекбокса - то пошли ему сообщение BM_GETCHECK, если в ответ получишь BST_CHECKED - значит, есть галочка, если BST_UNCHECKED - значит нету. Иначе получишь BST_INDETERMINATE...В общем, ходи в MSDN и смотри информацию. о сообщениях Windows, и о стандартных контролах... |
Client |
![]()
Сообщение
#7
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
ок, спасиб
|
![]() ![]() |
![]() |
Текстовая версия | 8.07.2025 10:22 |