Форум: "WinAPI";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
ВнизКак прочитать текст из memo чужой проги. Найти похожие ветки
← →
Outlander (2003-01-13 09:15) [0]Имеется прога, в оторой находится компонент с текстом. Текст в нем переодически обновляется. Надо получить этот текст в мою прогу.
Как это сделать ? Желательно обьясните с примерами.
← →
F1 (2003-01-13 13:23) [1]GetWindowText...
← →
Игорь Шевченко (2003-01-13 13:42) [2]F1 © (13.01.03 13:23)
GetWindowText...
This function cannot retrieve the text of an edit control in another application.
← →
Outlander (2003-01-13 21:00) [3]Ну я знаю что нужно послать окну сообщение(по FindWindow), с его хендлом и WM_GETTEXT...
Но как это должно выглядеть ? Какие параметры должны быть у операторов ?
← →
Diamond Cat (2003-01-14 01:49) [4]var
Cds: TCopyDataStruct;
begin
Cds.dwData := Top;
GetMem (Cds.lpData, Cds.cbData );
SendMessage (хендл, WM_GetText, кол-во символов которых хочешь принять, Cardinal(Pchar(Cds.lpdata)));
edit1.text:= Pchar(Cds.lpdata);
FreeMem (Cds.lpData);
end;
если не извесно сколько символов в тексте а хочеться принять все то для начала надо послать WM_GETTEXTLENGTH для выяснения колличества принимаемых символов
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c