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

Вниз

получить последний(текущий)адрес из открытого IE   Найти похожие ветки 

 
heady   (2005-08-26 18:13) [0]

Нашел по теме такой код:
procedure TForm1.Memo1Click(Sender: TObject);
var
 s : string;
 wHandle : HWND;
begin
 wHandle := FindWindow("IEFrame", nil);
 repeat
   wHandle := FindWindowEx(wHandle, 0, "WorkerW", nil);
   Application.ProcessMessages;
 until isWindowVisible(wHandle); // несколько их там, невидимых
 wHandle := FindWindowEx(wHandle, 0, "ReBarWindow32", nil);
 wHandle := FindWindowEx(wHandle, 0, "ComboBoxEx32", nil);
//  Memo1.Lines.Add(IntToHex(wHandle, 8));
 SetLength(s, 1000);
 SetLength(s, SendMessage(wHandle, WM_GETTEXT, 1000, integer(@s[1])));
 Memo1.Lines.Add(s);
end;

делает абсолютно то что нужно, но программа после выполнения не закрывается... не поможите? Зарание благодарен.


 
Плохиш ©   (2005-08-26 18:25) [1]

http://www.swissdelphicenter.ch/en/showcode.php?id=198


 
heady   (2005-08-26 18:43) [2]

Спасибо! не подскажите откуда взять NMHttp.dcu?



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

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

Наверх




Память: 0.47 MB
Время: 0.057 c
3-1127212198
mrAld
2005-09-20 14:29
2005.10.30
Модификация полей в наборе данных ADO


2-1128506267
alpine
2005-10-05 13:57
2005.10.30
Проблемма с SQL запросом.


1-1129009022
kolos_rus
2005-10-11 09:37
2005.10.30
Как узнать активную форму?


14-1128946381
NewWonder
2005-10-10 16:13
2005.10.30
Визитка группы :(


14-1128611218
Piter
2005-10-06 19:06
2005.10.30
Лекция в одном институте по теме "Интернет"