请教:Twebbrower的问题(60分)

  • 主题发起人 主题发起人 base1
  • 开始时间 开始时间
B

base1

Unregistered / Unconfirmed
GUEST, unregistred user!
如何去掉wrbbrower的边框和滚动条?
尤其是滚动条,我采用webbrower1.OleObject.Document.body.Scroll:='no';
的方法居然有内存访问的错误信息!
望大虾们不吝指点
 
天那,有人能告诉我为什么吗?
 
用EmbeddedWB 1.15控件:
属性
Userinterfaceoptions中的SCROLL_NO=true 即可

=========================
EmbeddedWb ver. 1.15 <最新版>
下载地址
http://www.euromind.com/iedelphi/download/embedwb115.zip

注:
1.您必须已安装了 Delphi 5 Update Pack 1 才能使用此控件。

2.安装此控件需要先安装 IECommon 1.01 (IEConst & IEUtils)
下载地址
http://www.euromind.com/iedelphi/download/iecommon101.zip

安装帮助:
http://www.euromind.com/iedelphi/gettingstarted/started_d5.htm;
 
我用的是D6,也能装吗?
 
还有,这样做出来的程序会不会所有的用户都得安装IECommon呢?
这可是我不想看到的
 
ft,装不上呀
告诉我有几个变量没定义...
安装帮助已经看了好几遍了...
 
EmbeddedWb 比 Twebbrower的功能好的多,使用EmbeddedWb 可以很轻松的作个浏览器,
IECommon只是个函数库,(难道您用Tmemo控件,用户要安装Tmemo 吗?),另外EmbeddedWb
是Twebbrower的扩展,底层用的东西windows98里都有,D6我没试过,你按以下顺序再试试:

(1)先卸载Internet Explorer Components (对应的是dclie50.bpl),
方法:菜单 Component>Install Packages,在弹出的对话框里选中Internet Explorer Components,
单击Remove,单击OK
(2)引入类型库,
方法:菜单 Project->Import Type Library....按帮助说明

告诉我哪几个变量没定义

 
可以使用IFRAM和FRAME方法,将你的网页嵌进去,这样就可以不出现滚动条了,很多网站
都是这样做的,不一定要在程序里设置。
 
>>ledo:
embededwb里有几个象:APPLICATION_, getvalues什么的都说没定义
还有ieutils里还有几个,我怀疑是不是D6的原因?
>>CoCo_:
用Iframe的方法应该是可以的,不过必须自己生成一个htm文件,还有,
能告诉我HTML如何控制滚动条和边框吗?
 
WebBrowser1.oleobject.Document.body.Scroll := 'no';要在Complete后调用,
而且非常好使
 
谢谢了,原来是我放的过程不对
那么边框如何取消呢?
 
i 服了 you,你想干嘛?干脆什么都不要了!!!
 
你们怎么转移话题了呢???呵呵
我想Twebbrower的问题,哪位大虾有这方面的资料,还请告知在下 ,小生这相有理了!


 
如果你加入 uses Variants 应该可以顺利移植了。基本上没有大的问题。
不过 d6 实在是没有什么让我值得升级的理由。速度太慢了。
我用 d5 用100行不到的代码可以做出和 IE5 相同的工具栏。

check out my webbrowser - gosurf
http://www3.msstudio.net/xuqian/gosurf/news.htm
 
多人接受答案了。
 
后退
顶部