一个TEXT控件,一个VScrollBar控件,如何根据VScrollBar来改变text里的值??

utilguy 2004-07-15 05:47:15
一个TEXT控件,一个VScrollBar控件,如何根据VScrollBar来改变text里的值?
每按向上,TEXT的值就加1
每按向下,TEXT的值就减1
...全文
385 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
reker 2004-07-17
  • 打赏
  • 举报
回复
Private Sub VScroll1_Change()
Text1.Text = VScroll1.Value
End Sub
这个不行的
这样做出来以后
按上箭头是减少
下箭头是增加
与楼主的要求正好相反

随想他说的对

ps:随想做的按钮控件挺不错的,强烈推荐
dongge2000 2004-07-15
  • 打赏
  • 举报
回复
我楼上的就可以了,不要这么麻烦。
ryuginka 2004-07-15
  • 打赏
  • 举报
回复
Private Sub VScroll1_Change()
Text1.Text = VScroll1.Value
End Sub
熊孩子开学喽 2004-07-15
  • 打赏
  • 举报
回复
capricciososoft(随想软件) 说的对,
只是把Text1 = Str(Val(Text1) - 1)和Text1 = Str(Val(Text1) + 1)
改成Text1 = Val(Text1) - 1 和Text1 = Val(Text1) + 1吧,VB自己会做这个

鸡蛋里挑骨头,不就是为了捞点分吗。
northwolves 2004-07-15
  • 打赏
  • 举报
回复
Private Sub Form_Load()
With VScroll1
.min = 100
.Max = 1
.Value = 50
Text1.Text = .Value
End With
End Sub

Private Sub VScroll1_Change()
Text1.Text = VScroll1.Value
End Sub

也可以用UPDOWN 控件
capricciososoft 2004-07-15
  • 打赏
  • 举报
回复
Dim V0 As Integer

Private Sub Form_Load()
V0 = VScroll1.Value
End Sub

Private Sub VScroll1_Change()
If V0 < VScroll1.Value Then
Text1 = Str(Val(Text1) - 1)
Else
Text1 = Str(Val(Text1) + 1)
End If
V0 = VScroll1.Value
End Sub
happyhsh 2004-07-15
  • 打赏
  • 举报
回复
VScrollBar.value
shixiaoz 2004-07-15
  • 打赏
  • 举报
回复
Private Sub VScroll1_Change()
Text1.Text = VScroll1.Value
End Sub



在vscroll里面设置max和min值
源码直接下载地址: https://pan.quark.cn/s/a4b39357ea24 ### Home Bus 协议概述 Home Bus协议,亦被称为家庭总线协议,是由日本研发的一种专门应用于家庭自动化领域的通信标准。该协议在商用空调及其他家用电器的远程操控方面具备广泛的应用范围。借助Home Bus协议,设备之间能够达成高效的通信,使用户能够更加便利地监管家庭中的各类智能设备。 ### ECHONET协议及其背景 Home Bus协议与ECHONET协议存在紧密的联系,实际上,ECHONET代表了一种更为具体的技术规范,其目的在于为家庭自动化领域构建一个开放且统一的通信标准。ECHONET由ECHONET财团负责维护与支持,该组织致力于推动该协议的进步与标准化进程。ECHONET协议的应用范围不仅限于家庭环境,还包括了楼宇自动化以及工业自动化等多个领域。 #### ECHONET的历史版本及修订记录 - **Version 1.0**:发布于2000年3月18日,同年7月对联盟成员公开,最终于同年对公众发布。 - **Version 1.01**:在2001年5月23日,向联盟成员发布,主要进行了补充和勘误工作。 - **Version 2.00**:2001年8月7日,针对联盟成员发布。此版本中将电源线A和电源线B两种方式合并为单一电源线方式(基于电源线A),并对相关描述进行了调整。 - **Version 2.01**:2001年11月9日,进行了一些必要的修正,包括排版错误的修正、术语的标准化等。 - **Version 2.10**:经历预览版和草案阶段后,于2002年3月7日正式对联盟成员开放。此次更新主要涉及第3部分关于状态转换的描述修改。 -...

1,453

社区成员

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

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