scroll滚动问题,急急急。。。(50分)

  • 主题发起人 主题发起人 kasly
  • 开始时间 开始时间
K

kasly

Unregistered / Unconfirmed
GUEST, unregistred user!
1、在TWebBrowser控件中的滚动条如何隐藏?
2、如何在控件外部控制TWebBrowser控件中隐藏后的滚动条(即上下移动浏览器)?

谢谢,我将以大比分奉送!
 
修改你的html文件,不要滚动条。程序控制TWebBrower中的控件可能很困难。
 
TWebBrowser放到Scrollbox中行不行?
 
对TWebBrowser控件用postmessage发送滚动条消息行吗?
 
1、如何修改TWebBorwser,使其滚动条隐藏!(这是我首要急于要解决的问题)
2、如何控制TWebBorwser控件,在外部就能控制滚动条(如用按钮控制)!
(如果1没先解决,又如何控制呢????)
 
1.作一个自己的控件, TMyWebBorwser,只重载CreateParams函数,
procedure TMyWebBrowswer.CreateParams(Parmas:TParams);
begin
inherited CreateParams(Params);
Params.Style := Params.Style and not WS_VSCROLL;
end;
我试过TListbox,OK.
2. 可用kasly的方法.
 
呵呵,可以造一个假的边框,把他遮掉嘛,当然再没出现滚动条的时候要减小
宽度,出现的时候增大宽度。
重载可能不行,twebbrowser是个com,不受你控制,连发消息都不行,我试
过的,根本不睬你。
 
同意HEXI的看法,在网页里面控制可能更好,网页移动按纽刚脆也做到网页里去吧
 
kasly,哈哈我刚解决!我是在做触摸屏时遇到的,解决方法请参考我的问题!
 
god, 我还以为是什么好办法呢 ~~~
 
控制滚动条很简单,用Scroll或ScrollBy就行了,不过没隐藏滚动条
也没什么意义。用EmBeddedWB,两个问题都好解决。
http://www.intelligo.net/iedelphi
 
但是网页指定Scroll="No",Scroll或Scrollby就不起作用了呀!怎么办?CathyEagle大虾
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
777
DelphiTeacher的专栏
D
D
回复
0
查看
802
DelphiTeacher的专栏
D
D
回复
0
查看
747
DelphiTeacher的专栏
D
D
回复
0
查看
633
DelphiTeacher的专栏
D
后退
顶部