Форум: "Основная";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
ВнизКак скопировать текст из чужого окна? Найти похожие ветки
← →
Калк (2006-02-06 09:05) [0]Есть окно,пробовал бонально сделать его активным и сэмулировать нажатие кнопок - выделение и копирование.
Но окно не принимает ctr+a (select all), но ctr+c работает и все прекрасно копирует. В окне есть текстовое поле - типа memo. Есть popupmenu, в нем есть пункт select all и copy.
Как можно скопировать текст из memo этого окна в мой richedit?
← →
TUser © (2006-02-06 09:21) [1]GetWindowText часто помочь может
← →
Кларк (2006-02-06 11:42) [2]Суть не в этом, как найти дескриптор дочернего окна? Вот у него и нужно взять GetWindowsText.
← →
Кларк (2006-02-06 12:06) [3]Делаю так:
var s:string[255]; hand: hwnd; i: integer;
begin
hand:=findwindow(nil,"Text");
if hand <> 0 then
begin
GetWindowText(hand,@s,255);
for i:=1 to length(s)-1 do richedit1.lines.add("Input:" +s);
end;
end;
получаю в s - "Text". Как получить из поля ввода инфу?
← →
PZ (2006-02-06 12:29) [4]Может посмотрите
http://www.delphikingdom.ru/help/help_offtopic.asp
← →
PVOzerski © (2006-02-06 13:14) [5]Например, FindWindowEx
Хотя я предпочитаю EnumChildWindows
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c