| 
| 
 | Вопрос # 2 106/ вопрос открыт / | 
 |  Здравствуйте!
 У меня вопрос следующего характера - как мне найти в открытом окне нужное мне поле для заполнения и программно внести в него необходимые данные?
 
 СПАСИБО !
 
|  |   Вопрос задал: MaverickM (статус: Посетитель)Вопрос отправлен: 22 ноября 2008, 14:29
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: DNK Здравствуйте, MaverickM!Так как известные мне поля для заполнения (EDIT, MEMO и тд.) с точки зрения Windows являются окнами, то можно организовать поиск по известным значениям с помощью функций FindWindow и FindWindowEx. Вторая функция имеет более широкие возможности по поиску дочерних окон для заданного в параметре окна.
 Хочу предупредить, что используя данную функцию вы должны четко представлять иерархию расположения окон, т.к. искомое поле может принадлежать не как таковому окну, а расположенной в ней панели или GroupBox.
 
|  | Ответ отправил: DNK (статус: Студент)Время отправки: 24 ноября 2008, 13:58
 
 |  
 Мини-форум вопросаВсего сообщений: 2; последнее сообщение — 24 ноября 2008, 09:48; участников в обсуждении: 2. 
|   | Вадим К (статус: Академик), 22 ноября 2008, 14:33 [#1]:Окно чего? броузера или обычного приложения? Или что? Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Feniks (статус: Бакалавр), 24 ноября 2008, 09:48 [#2]:Просматрите предыдущие вопросы за октябрь-ноябрь месяц. Похожая тема уже обсуждалась. |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |