滚动条控件,在线等

maskdata 2004-12-22 04:52:44
我现在有一个frame,和一个滚动条
希望frame能按滚动条的移动改变top属性,要怎么做
最好说详细点,谢谢
...全文
128 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tztz520 2004-12-22
  • 打赏
  • 举报
回复
Private Sub Form_Load()
VScroll1.Max = 10000'这里是控制最大能移动多少
End Sub

Private Sub VScroll1_Change()
Frame1.Top = VScroll1.Value
End Sub

Private Sub VScroll1_Scroll()
Frame1.Top = VScroll1.Value
End Sub
wwqna 2004-12-22
  • 打赏
  • 举报
回复
把这个frmae和滚动条都放在另一个frame中去
韧恒 2004-12-22
  • 打赏
  • 举报
回复
设置vsdcroll1的最大和最小值在frmae控件在移动的范围内:

Private Sub VScroll1_Change()
frame1.Move frmae1.Left, VScroll1.Value
End Sub
laviewpbt 2004-12-22
  • 打赏
  • 举报
回复
是这个意思吗??
Private Sub Form_Load()
VScroll1.Min = 0
VScroll1.Max = Form1.Height
VScroll1.SmallChange = 10
End Sub

Private Sub VScroll1_Change()
Frame1.Top = VScroll1.Value
End Sub

Private Sub VScroll1_Scroll()
Frame1.Top = VScroll1.Value
End Sub

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧