如何快速生成一个基于IE内核的网络浏览器(200分)

  • 主题发起人 主题发起人 leeloo
  • 开始时间 开始时间
L

leeloo

Unregistered / Unconfirmed
GUEST, unregistred user!
该浏览器要支持ASP,JS,VBScript等
要实现将地址栏消除掉,标题栏与Title无关
该浏览器的右键菜单可以编辑
可通过设定或者改写代码使该浏览器能自动刷新(或者定时刷新)

本人使用的是Delphi7
也可Email给我
Jarvislee@citiz.net
 
把IE瀏覽器的控件加進去就行了。想怎麼搞都行。
delphi中有例子。
 
能不能具体一点?
谢谢
这可是200分哪 :-)
 
用TWebBrowser控件,
查查帮助, navigate加网页地址参数就可以浏览网页了


注意用 ExecWB 方法,它可以实现保存、前进、后退等 浏览器的方法
 
Delpgi7中有TWebBrower组件,将它放入Form中后,没有发现navigate啊
 
组件对象模型COM是MS力推的一项技术,它的产品几乎都支持,IE也不例外,你只要在delphi中用Ole自动化就行, 在创建了IE的OLE对象之后就可以控制它的各个属性和方法了。
 
那怎么用OLE自动化呢?
 
能不能有位大虾把详细步骤说一遍
我现在菜的很
这样你一言我一语的
我根本搞不懂啊
 
delphi自带的例子我也没有找到
 
to leeloo:
刚才有事出去了没有给你详细讲,下面用代码来告诉你如何用OLE自动化来做浏览器。
在uses中加入comobj, 然后申明一个全局变量MyIE: olevariant;
try
MyIE:=CreateOleObject('InternetExplorer.Application');
MyIE.Visible:=true; //显示浏览器
MyIE.Navigate('http://www.163.com.cn'); //打开163网页
......
except
MessageBox(handle,'处理浏览器时出错','提示',MB_OK);
end;
其实IE还有很多属性和方法,执行这些,就和IE上的后退, 前进, 停止, 关闭等等一样,如果你需要, 告诉我E妹 , 给你发过去。这样你就可以在窗体上放上按钮,在上面加上喜欢的图标,加上地址栏, 然后在这些按钮中写上OLE处理的代码,就和IE一样了。



 
后退
顶部