我爱Aspx >> Asp.Net >> TWebBrowser控件与MSHTML库连接WebBrowser控件
配置与IE的配置相同
方法一 使用Document属性得到 Document 层
WebBrowser.Document:IDispatch //是IDispatch接口
Var Doc: IHTMLDocument2;
begin
...
try //注意:使用 As 时必须加try...except...end保护
Doc:= (WebBrowser1.Document) as IHTMLDocument2;
if Assigned(Doc) then begin //判断是否为空
...//具体操作
end;
except
...
end;
...
end;
方法二 使用QueryInterface接口得到 Window 层
WebBrowser.QueryInterface(IID_IHTMLWindow2, Out Win: IHTMLWindow2);//返回WebBrowser控件的IHTMLWindow2接口
Var Win: IHTMLWindow2;
Begin
...
try
WebBrowser1.QueryInterface(IID_IHTMLWindow2, Win);
if Assigned(Win) then begin //判断是否为空
...//具体操作
end;
except
...
end;
...
end;
用CTI实现与Web交谈[05-05]
一个简单的Webmail系统[05-05]
调试分布式 Web 应用程序 (3)[05-05]
调试分布式 Web 应用程序 (2)[05-05]
asp.net开发web项目-vss集成环境..[05-05]
通过Web Services上传和下载文件[05-05]
动网论坛7.0获得WebShell的分析[05-01]
WEB标准[05-01]
WEBS上自动下载控件的实现方法[05-01]
使用Web标准建站校验及常见错误[05-01]
LILO启动问题详解[05-05]
优化了的过关键点的光滑曲线拟合..[05-05]
最小二乘法曲线拟合[05-05]
最小二乘法直线拟合[05-05]
优化了的过关键点的光滑曲线拟合..[05-05]
穷举密码算法[05-05]
用Win32 API创建不规则窗口[05-05]
一个简单聊天室的两种实现 (fcnt..[05-05]
PHP+Javascript液晶时钟[05-05]
Linux 2.4 - 世纪末的圣诞礼物[05-05]