以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]面板垂直滚动条判断,已解决 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=89567) |
||||
-- 作者:pcxjxjhkw -- 发布时间:2016/8/24 16:39:00 -- [求助]面板垂直滚动条判断,已解决 如何判断,当前面板(panl)是否有垂直滚动条?
项目中有问题描述
谢谢
[此贴子已经被作者于2017/1/10 14:34:59编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2016/8/24 16:59:00 -- Dim p = e.Form.Controls("Panel1").BaseControl If p.VerticalScroll.Maximum > 100 Then msgbox("有") End If |
||||
-- 作者:pcxjxjhkw -- 发布时间:2016/8/24 17:18:00 -- 谢谢
测试,不正确呀。当没有垂直滚动条时,也测试为“有” [此贴子已经被作者于2016/8/24 17:20:15编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2016/8/24 17:29:00 -- 上传实例测试。 |
||||
-- 作者:pcxjxjhkw -- 发布时间:2017/1/8 15:54:00 -- 求助老师 |
||||
-- 作者:有点色 -- 发布时间:2017/1/8 16:32:00 -- 代码没问题,请认真测试。 |
||||
-- 作者:pcxjxjhkw -- 发布时间:2017/1/9 0:26:00 -- 以下是引用有点色在2017/1/8 16:32:00的发言:
代码没问题,请认真测试。 老师,请测试一楼项目。 |
||||
-- 作者:有点蓝 -- 发布时间:2017/1/9 8:29:00 -- 还是用Windows api吧,比较准确一点,项目用法来自:http://blog.csdn.net/ltolll/article/details/7637995 |
||||
-- 作者:逛逛 -- 发布时间:2017/1/9 9:05:00 -- Dim p = e.Form.Controls("Panel1").BaseControl msgbox(p.VerticalScroll.Visible )
|
||||
-- 作者:有点色 -- 发布时间:2017/1/9 9:09:00 -- mark 滚动条 |