use 中加上 MSHTML增加事件
procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
begin
Memo1.Clear;
Memo1.Lines.Add(webbrowser1.OleObject.document.documentelement.innerhtml);
end;
procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
begin
Memo1.Clear;
Memo1.Lines.Add(webbrowser1.OleObject.document.documentelement.innerhtml);
end;
解决方案 »
- 如果判断一个文本里面输入的数字前三位是不是移动的号码头,就是135 136 137 138 139否则提示出错,
- 使用cxGrid,做到Excel那样一写入值,移开时Total字段就自动计算,高分悬赏。。。在线等,解决立马给分
- 请问一些软件所用的数据库究竟是什么
- 如何实现:点击一个按钮,同时执行多个dos程序(比如同时执行ping和dir)
- 汉字转化成十六进制怎么做?
- 这是什么错误啊,高手求教,谢谢!
- 请问.idx文件是什么作用。
- <<<<象我这种情况会引起冲突吗?
- 多线程操作数据库,在线程内创建ADO控件但线程结束后ADO控件不能被完全释放,运行过程中内存不断增加
- 高分 (100)求解
- 有誰能夠將DELTA數據包中修改的兩條數據分析出來?
- 老问题了,Delphi与C++ Builder Pack的密码???
MSHTML;function GetWebBrowserHTML(const wb: TWebBrowser): string;
begin
if wb.Document <> nil then
Result := IHTMLDocument2(wb.Document).body.outerHTML
else
Result := '';
end;
?????????