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

Вниз

Текст edit-а из другого приложения.   Найти похожие ветки 

 
Sheva   (2003-02-17 15:17) [0]

Уважаемые мастера, может кто-то сможет мне помочь с моей проблемкой: мне нужно из своего приложения получить текст edit-а, который находится в другом приложении. Спасибо.


 
Sheva   (2003-02-17 15:51) [1]

Вобщем, моя проблема состоит в получении дескриптора edit-a из другого приложения.


 
Guerrillero ©   (2003-02-17 16:24) [2]

FindWindow (EnumWindows)
FindWindowEx (EnumChildWindows)
WM_GETTEXTLENGTH
WM_GETTEXT



 
Sheva   (2003-03-12 16:19) [3]

Пытаюсь так:

var
i: integer;
st: pchar;
begin

i:=sendmessage(FindWindowEx(FindWindow(nil, "start"), 0, nil, "Edit1"),wm_gettextlength,0,0);
getmem(st,i+1);
sendmessage(FindWindowEx(FindWindow(nil, "start"), 0, nil, "Edit1"),wm_gettext,i+1,integer(st));
ShowMessage(st);

что-то делаю не так :-(

Заголовок приложения "start". В edit1 находиться имя пользователя для конекта к базе данных.


 
Clickmaker ©   (2003-03-12 16:24) [4]

i:=sendmessage(FindWindowEx(FindWindow(WindowClass, "start"), 0, "TEdit", "Edit1"),wm_gettextlength,0,0);



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

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

Наверх




Память: 0.47 MB
Время: 0.009 c
1-34424
asku
2003-04-28 16:02
2003.05.12
Попиксельная прокрутка


14-34602
Карелин Артем
2003-04-24 13:33
2003.05.12
Уровень излучения сотового телефона.


3-34352
I.Ru.Ru
2003-04-22 11:00
2003.05.12
Можно ли используя Paradox создавать клиент-серверные приложения?


3-34358
T{}r(l-l
2003-04-22 11:12
2003.05.12
DTS - пакет


1-34481
dimon1979
2003-04-29 16:12
2003.05.12
Встроенный ассемблер