Вниз
Скачать: CL | DM;

Вопрос по twebbrowser. Подскажите, пожалуйста!   Найти похожие ветки 

← →
Napoleonn   (2002-12-22 14:37) [0]

Как узнать имя файла, который в данный момент открыт в twebbrowser?


← →
Napoleonn   (2002-12-22 19:43) [1]

Ну неужели это невозможно!?


← →
Danlicha ©   (2002-12-22 19:50) [2]

http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=20-988620753
--------------
Как получить активный URL из браузера.
--------------
Приводимая здесь функция показывает, как Ваше приложение может извлечь из браузера (IE или Netscape) URL , как, например, это делает аська.
Совместимость: Delphi 4.x (или выше)
Не забудьте добавить DDEMan в Ваш проект!

Собственно сам исходничек функции:

uses windows, ddeman, ......

function Get_URL(Servicio: string): String;
var
Cliente_DDE: TDDEClientConv;
temp:PChar; //
begin
Result := "";
Cliente_DDE:= TDDEClientConv.Create( nil );
with Cliente_DDE do
begin
SetLink( Servicio,"WWW_GetWindowInfo");
temp := RequestData("0xFFFFFFFF");
Result := StrPas(temp);
StrDispose(temp); //
CloseLink;
end;
Cliente_DDE.Free;
end;

procedure TForm1.Button1Click(Sender);
begin
showmessage(Get_URL("Netscape"));
или
showmessage(Get_URL("IExplore"));
end;


Автор: Ruslan Abu Zant (delphi3000@opilki.net)
Источник: http://www.sources.ru/delphi/


← →
int64 ©   (2002-12-22 20:28) [3]

uses ...MSTHL;
...
HTMLDocument(twebbrowser.Document).url
...



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
14-15311
BF7ru
2002-12-17 17:05
2003.01.06
Siemens sl45i - самый популярный телефон


4-15349
DeepProg
2002-11-16 23:12
2003.01.06
Поиск не по имени, а по дате последнего доступа


3-14906
adolf_99
2002-12-13 12:55
2003.01.06
Помогите


14-15271
Anatoly Podgoretsky
2002-12-17 07:40
2003.01.06
Именинники 17 декабря


1-15032
AndrewVolkov
2002-12-17 00:41
2003.01.06
---|Ветка была без названия|---




   Наверх