主题:关于滚动条闪动的问题
wzxc
[专家分:9440] 发布于 2009-11-05 10:40:00
表单添加滚动条控件(ActiveX),运行后,其滚动框在不停的闪动,很不好看。试过几种都这样。在vb6里也这样。请教各位老师如何解决?谢谢!
回复列表 (共16个回复)
沙发
北京惬意 [专家分:1330] 发布于 2009-11-05 12:30:00
滚动条控件(ActiveX)是什么东西,能再详细说明一下吗?
是滚动条还是进度条?
板凳
sywzs [专家分:5650] 发布于 2009-11-05 13:33:00
我也在关注这个问题,当滚动条获得焦点时,它就在不停地闪动,而一旦失去焦点,它就不闪了。
3 楼
wzxc [专家分:9440] 发布于 2009-11-05 15:42:00
[quote]滚动条控件(ActiveX)是什么东西,能再详细说明一下吗?
是滚动条还是进度条?
[/quote]
回老哥哥:
是滚动条,就是表单上的控件超出表单范围后右边出的滚动条呀。像列表框,编辑框浏览器窗口等等都有啊。
感谢楼上各位关注!!!急切等待答案ing。
4 楼
Gleam [专家分:3100] 发布于 2009-11-08 16:40:00
滚动条控件(ActiveX),就是表单上的控件超出表单范围后右边出的滚动条呀.
不明白楼主的意思,你用表单自带的不可以么??
将表单的scrollbars设置一下不就可以了么??
5 楼
sywzs [专家分:5650] 发布于 2009-11-09 06:50:00
[quote]滚动条控件(ActiveX),就是表单上的控件超出表单范围后右边出的滚动条呀.
不明白楼主的意思,你用表单自带的不可以么??
将表单的scrollbars设置一下不就可以了么??[/quote]
滚动条控件(ActiveX),不是表单上的控件超出表单范围后右边或下边的滚动条,它用于表单内某容器,当容器内的控件超出容器的范围时,需要用滚动条来实现浏览超出容器的部分,比如 GRID、LIST、EDIT 控件都自带滚动条,而容器 Container 却不带滚动条,所以需要借助滚动条控件(ActiveX)来达到浏览容器内全部内容的目的。
6 楼
北京惬意 [专家分:1330] 发布于 2009-11-10 04:58:00
[quote]我也在关注这个问题,当滚动条获得焦点时,它就在不停地闪动,而一旦失去焦点,它就不闪了。[/quote]
好事都给你们赶上了,我怎么就没遇上,所以还是没明白。[em8]
7 楼
wzxc [专家分:9440] 发布于 2009-11-17 15:19:00
谢谢sywzs;老哥哥的精彩解说。
回种子哥:你是没用过这个控件呢,还是这个控件不闪呢?
8 楼
cbl518 [专家分:57140] 发布于 2009-11-17 18:01:00
滚动条控件(ActiveX),运行后,其滚动框在不停的闪动,
我怎么没遇到过这个问题啊!
怎么闪动了???
9 楼
cbl518 [专家分:57140] 发布于 2009-11-17 18:02:00
你设置一下:thisform.LockScreen 属性,看看能不能解决!!!
10 楼
wzxc [专家分:9440] 发布于 2009-11-17 18:55:00
首先感谢cbl518大师的指导。
thisform.LockScreen =.t.or .f. 均无效。
[img]http://blog.pfan.cn/upfile/200911/200911171902023.jpg[/img]
[img]http://blog.pfan.cn/upfile/200911/200911171902046.jpg[/img]
就是这样交替显示,看起来在不停地闪。
我来回复