Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.30;
Скачать: CL | DM;

Вниз

Чтение данных из другого приложения   Найти похожие ветки 

 
valager ©   (2007-04-02 11:08) [0]

Возникла потребность прочитать содержимое поле ввода из сторонней программы, написанной на Delphi. Поле ввода имеется в виду класса TEdit. Как правильно прочитать что в этом поле написано ?

Что уже сделал:

1. Получил Handle окна программы (EnumWindows)
2. Получил Handle поле ввода (EnumChildWindows)
3. Прочитал текст окна - GetWindowText(hwnd, str, length)

В результате в переменной str получаю "Edit1" или "Edit2", т.е. внутреннее имя этого поля ввода в Delphi, т.е. Name, а не его реальный текст.

Это происходит с полями ввода именно класса TEdit. Как получить значение именно из свойства Caption ?


 
Сергей М. ©   (2007-04-02 11:21) [1]


> Как получить значение именно из свойства Caption ?


см. WM_GETTEXT


 
valager ©   (2007-04-02 11:28) [2]

А WM_GETTEXT это разве не то же самое что GetWindowText ?
Можно подробнее про WM_GETTEXT с примером кода
Я пробовал, но не получилось и с WM_GETTEXT


 
Leonid Troyanovsky ©   (2007-04-02 11:43) [3]


> valager ©   (02.04.07 11:28) [2]

> А WM_GETTEXT это разве не то же самое что GetWindowText

RTFM: msdn

> Можно подробнее про WM_GETTEXT с примером кода

RTFM: msdn

--
Regards, LVT.


 
Сергей М. ©   (2007-04-02 12:06) [4]


> valager ©   (02.04.07 11:28) [2]


> WM_GETTEXT это разве не то же самое что GetWindowText ?


Нет, не то же самое.

Справку читал ?


 
valager ©   (2007-04-02 12:09) [5]

Спасибо за советы. Буду разбираться.



Страницы: 1 вся ветка

Текущий архив: 2007.09.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
15-1188538117
Kolan
2007-08-31 09:28
2007.09.30
Поиск в выподающем списке, покритекуйте идею.


1-1184236602
DevilDevil
2007-07-12 14:36
2007.09.30
ToolBar,Menu,ToolButton, Font


15-1188377480
Denis_
2007-08-29 12:51
2007.09.30
Браузеры


9-1161125968
rts111
2006-10-18 02:59
2007.09.30
Шейдеры где компилируются, в видеокарте или в dll?


15-1188394941
sdubaruhnul
2007-08-29 17:42
2007.09.30
Задача на оптимизацмю парковки