如何获得TWebBrowser里打开网页的标题?
为什么我用LocationName获得的是空内容?
代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var TabSheet:TTabSheet;
WebBrowser:TWebBrowser;
begin
with PageControl1 do
begin
TabSheet:=TTabSheet.Create(Self);
with TabSheet do
begin
PageControl:=PageControl1;
WebBrowser:=TWebBrowser.Create(Self);
with WebBrowser do
begin
ParentWindow:=TabSheet.Handle;
Navigate('http://...');
end;
Caption:=WebBrowser.LocationName;
end;
end;
end;
为什么我用LocationName获得的是空内容?
代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var TabSheet:TTabSheet;
WebBrowser:TWebBrowser;
begin
with PageControl1 do
begin
TabSheet:=TTabSheet.Create(Self);
with TabSheet do
begin
PageControl:=PageControl1;
WebBrowser:=TWebBrowser.Create(Self);
with WebBrowser do
begin
ParentWindow:=TabSheet.Handle;
Navigate('http://...');
end;
Caption:=WebBrowser.LocationName;
end;
end;
end;
解决方案 »
- 大哥哥,大姐姐,Winform程序里输入的10进制数字转化成16进制后再变成中文如何显示到LED上面去?
- 一直没有搞清楚,编译型语言与解释型语言的本质区别在哪里?
- renamefile()函数 文件输出路径问题!我该名字后的文件跑到上一级文件夹里了 ?
- 用回调函数还是通知者模式?
- 在线等类型转换问题!!在线!!!
- 关于Delphi爱好者在线联盟...
- 在delphi 中如何调用*.wav文件!大虾帮忙!!
- 如果有这样一本书??up有分!!!
- 请帮我将type字体编译到执行文件或ddl文件里,让windows共享,我会酬谢的!
- 如何将SQL Sever数据库连同Exe一同制作成安装?猴急!
- 请各位朋友来帮忙,多谢了!!!来参与讨论吧.!!
- 一小段程序,解释一下?
const Text: WideString);
beginend;
var
Doc: IHTMLDocument2;
begin
Doc := WebBrowser1.Document as IHTMLDocument2;
ShowMessage(Doc.title);
end;当然要在WebBrowser 下载完之后才行
procedure TForm1.Button2Click(Sender: TObject);
var
Doc: IHTMLDocument2;
begin
Doc := WebBrowser1.Document as IHTMLDocument2;
if Doc <> nil then ShowMessage(Doc.title);
end;