Цитата:
Сообщение от Aristarh Dark
Примерно так:
Код:
wnd:=FindWindow('Chrome_WidgetWin_0',nil);
if wnd <>0 then
begin
wnd1:=FindWindowEx (wnd,0,'Chrome_RenderWidgetHostHWND',nil);
SendMessage(and1,WM_SETTEXT,0,Integer(PChar('Some text')));
end;
|
чо то всё равно не пашет
Код:
WinExec('"C:\Users\Наталия\AppData\Local\Google\Chrome\Application\chrome.exe" http://www.ya.ru/',SW_show);
sleep(2000);
wnd:=FindWindow('Chrome_WidgetWin_0',nil);
if wnd <>0 then
begin
wnd1:=FindWindowEx (wnd,0,'Chrome_RenderWidgetHostHWND',nil);
SendMessage(wnd1,WM_SETTEXT,0,Integer(PChar('www.yan.ru')));
setcursorpos (300,60);
end;
с помощью сеткурсор убеждаюсь что цикл выполняется,но ничего не вводится в поисковую строку.пробывал на мозиле всё равно.
есть подозрение что путаю что либо в названиях окон.я с помощью spy++ определяю их названия.в wnd я записываю название всего окна (навожу прицел на название вкладки),а внд1 хромрендервиджет это название строки для поиска.может тут что то напутал и поэтому не пашет?)