社区
Delphi
帖子详情
帮帮忙!能否通过delphi的webbrowser控件读取网页的源文件信息。60送上!
jmj83
2000-10-25 10:06:00
...全文
730
8
打赏
收藏
帮帮忙!能否通过delphi的webbrowser控件读取网页的源文件信息。60送上!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
skeeter_bj
2001-07-12
打赏
举报
回复
其实用webbrowser自己的属性就够了
var
doc : Variant;
begin
doc := Webborwser1.document;
Memo.Text := Doc.body.innerhtml(html 源码);(innerhtml 取页面所有的文字信息)
end;
alin
2000-10-30
打赏
举报
回复
html
webbrowser.OleObject.document.documentelement.innerhtml;
Text
webbrowser.OleObject.document.documentelement.innerText;
kkk2000
2000-10-25
打赏
举报
回复
不知你做什么用。
如果只想看源文件,那你就等webbrowser下载一个页面后,在它上面点鼠标右键,查看源文件即可。
或者可用用webbrowser1.ExeWB(OLECMDID_SAVECOPYAS,OLECMDEXECOPT_DODEFAULT)将网页内容存在一个指定的地方。
要不你就别用webbrowser控件了,在FastNet中,有很多控件可以使用。
如:NMHttp,PowerSock控件。
一个简单的例子。
procedure TForm1.Button1Click(Sender: TObject);
begin
try
nmhttp1.Get('www.sina.com.cn');//
finally
memo1.Text:=nmhttp1.Body;//memo1中将显视出sina首页的源文件。
end;
end;
kkk2000
2000-10-25
打赏
举报
回复
不知你做什么用。
如果只想看源文件,那你就等webbrowser下载一个页面后,在它上面点鼠标右键,查看源文件即可。
或者可用用webbrowser1.ExeWB(OLECMDID_SAVECOPYAS,OLECMDEXECOPT_DODEFAULT)将网页内容存在一个指定的地方。
要不你就别用webbrowser控件了,在FastNet中,有很多控件可以使用。
如:NMHttp,PowerSock控件。
一个简单的例子。
procedure TForm1.Button1Click(Sender: TObject);
begin
try
nmhttp1.Get('www.sina.com.cn');//
finally
memo1.Text:=nmhttp1.Body;//memo1中将显视出sina首页的源文件。
end;
end;
kkk2000
2000-10-25
打赏
举报
回复
得到网页的源文件“信息”,你是指网页的内容吧。如果非用webbrowser控件,你就等下载完毕后用它的ExeWB方法将页面保存起来。如果只是要得到Html文档的内容,用FastNet中的控件比较好。
kkk2000
2000-10-25
打赏
举报
回复
方法1:直接在它上面点右键,选查看源文件。
2:用Webbrowser1.ExeWB(OLECMDID_SAVEAS,0);把页面内容存到指定的位置。
3:不用Webborser,用Fastnet中的控件。
如:nmhttp,powersock....
try
nmhttp1.get('www.263.net');
finally
memo1.text:=nmhttp1.body;
end;
kkk2000
2000-10-25
打赏
举报
回复
方法1:直接在它上面点右键,选查看源文件。
2:用Webbrowser1.ExeWB(OLECMDID_SAVEAS,0);把页面内容存到指定的位置。
3:不用Webborser,用Fastnet中的控件。
如:nmhttp,powersock....
try
nmhttp1.get('www.263.net');
finally
memo1.text:=nmhttp1.body;
end;
huzi
2000-10-25
打赏
举报
回复
哈哈,我也为这个问题困扰了很长时间。
后来,朋友介绍了一个控件,一切OK。
该控件是 ICS, 你到网上去找,很多地方都有。
DELPHI
读取
网页
源文件
和获取字符串
本文介绍如何使用
Delphi
进行简单的新闻
网页
数据采集,包括获取
网页
内容、截取所需数据的方法,并提供具体代码实例。
delphi
Web
Browser
的使用方法详解5-难点释疑
本文详细介绍了如何使用
Web
Browser
控件
执行
网页
中的JS函数、选择下拉列表、按Form提交、控制滚动条、屏蔽鼠标右键及图片、获取元素、屏蔽弹窗并捕获
信息
、控制页面声音及设置内核等高级操作技巧。
delphi
抓取
网页
内容的程序
本文介绍如何使用
DELPHI
进行
网页
数据抓取,包括获取
网页
内容及解析关键
信息
如标题、作者等。通过具体实例展示数据截取的方法。
delphi
Web
Browser
的使用方法详解(五)-难点释疑
本文详细介绍了
Delphi
中
Web
browser
控件
的多种操作方法,包括执行 JS 函数、选择下拉列表、提交表单、屏蔽鼠标右键、屏蔽图片、按照元素属性获取元素、屏蔽弹窗并捕获
信息
、屏蔽声音以及使用 IE8 内核等。
Web
Browser
的各种使用方法(未完待续)(XE8+WIN7)
本文介绍了一个使用
Delphi
中
Web
Browser
控件
的示例程序,演示了如何通过该
控件
加载
网页
并进行基本操作,包括导航到指定网址、获取当前页面URL及检查页面内容等。
Delphi
5,943
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章