www.boolean.name

www.boolean.name (http://forum.boolean.name/index.php)
-   Delphi (http://forum.boolean.name/forumdisplay.php?f=66)
-   -   Работа с чужими окнами (http://forum.boolean.name/showthread.php?t=13024)

Freez 28.07.2010 15:19

Работа с чужими окнами
 
В приложении есть Edit я знаю его Handle класс окна и Handle окна родителя , заголовка окна нет.
Как получить текст из edit?

Freez 02.08.2010 07:38

Ответ: Работа с чужими окнами
 
После длительного гемороя Все получилось
пример тут

PHP код:

var
  
h,sh,ginteger;
label
   m2
;
begin
  m2
:
  
application.ShowMainForm:=false;
  
sleep(10);
  
h:=FindWindow('#32770',nil);
  If 
0 then
  sh
:=FindWindowEx(h,0,'Static',nil);
  
g:= findwindowex(h,sh,'Static',nil);
  
SendMessage(g,WM_SETTEXT,0,lparam(LPCTSTR(' Свой текст  ')));// меняем текст в окне
  
SetWindowText(FindWindow('#32770',Nil), 'Свой текст'); // меняем заголовок окна

if 0 then
Goto m2;
sleep(1000);
application.ProcessMessages;
exitprocess(0);
end;
end



Часовой пояс GMT +1, время: 18:24.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot