我的第一个vb例子
上周六开始了我的第一个vb例子,迟迟不愿开始,总觉得100个例子好多,又不明白,敲了也是白敲,但是在师傅的督促下还是开始了,结果第一个就报错了。错误就出在了图3,我是直接插了两个控件,当时还在奇怪代码里怎么只对 Command1进行编辑, Command2怎么不用管呢,结果就报错了,图1是我换台电脑做的,周六的电脑里并没有这个提醒。是的 ,这是一个控件数组。Index是索引,值指向的就是第几个控件。
图1 图2
图3
Private Sub Command1_Click(Index As Integer)
If Index = 1 Then
Label1.Visible = True
Else
End
End If
End Sub
Index As Integer这个一般出现在控件数组的事件中,比如有个按钮控件数组Command1()包含三个按钮分别是Command1(0)、Command1(1)、Command1(2),那么这个按钮控件数组的点击事件就是:
Private Sub Command1_Click(Index As Integer)
'这个时候,如果你点击的是Command1(0),那么这里的这个Index的值就是0
'同理,如果点击的是Command1(1),那么这里的这个Index的值就是1
'因此,根据这个Index的值,就知道你究竟点的是哪个按钮了
If Index = 0 Then
MsgBox "你点了第一个按钮"
ElseIf Index = 1 Then
MsgBox "你点了第二个按钮"
Else
MsgBox "你点了第三个按钮"
End If
End Sub
这种出错之后找到原因并解决然后还学到知识的感觉其实挺美妙的。
今天,做了一件让我哭笑不得的事情,打开vb之后,发现控件拖不动了, 各种百度,都说是点下格式里的锁定控件,我找了没锁定啊,实在没有办法了,发消息给师傅,师傅说点一下就可以。。然后,真的可以了,这里没有表情,脑补。
< 4000 div class="left-toolbox">- 点赞
- 收藏
- 分享
- 文章举报
- VB
- vb代码2
- 制作VB安装程序问答(Package & Deployment)
- VB如何连接帮助文件
- VB定义字符串数组并赋值
- VB2010(5)_字符串
- VB2010(7)_替换字符串
- VB2010(8)_使用日期
- VB2010(11)_循环语句
- VB2010(12)_数组
- VB2010实例(2) _滚动字幕
- VB2010(15)_一个简单的统计字符或单词数的应用程序
- VB2010(16)_简易的TextEdit
- VB2010(18)_各种对话框的使用
- VB2010实例(3)_闪烁的窗体
- VB2010(19)_菜单工具栏上下文菜单
- VB2010(20)_对象的概念
- #Excel笔记# 如何用VBA打开百度,且输入关键字,点击搜索
- vba 实用技巧
- 如何学好编程 vba的学习有感