大佬们,出现这个报错要怎么解决
vb吧
全部回复
仅看楼主
level 1
笑蕴柒 楼主
2021年12月01日 02点12分 1
level 8
你是不是把命令按钮设置为控件数组了,控件数组带有参数,单个命令按钮没有参数
2021年12月01日 06点12分 2
显然楼主是把文本框和按钮都设置为控件数组了,前者导致了报错,后者导致了事件过程带Index参数
2021年12月01日 07点12分
@初音✨七奈 好谢谢,我重新创建就解决了
2021年12月01日 12点12分
level 8
Private Sub Command1_Click(Index As Integer)
Select Case Index
Case 0
Text1.Text = "VB程序设计"
Case 1
Text1.Text = "数据库"
Case 2
Text1.Text = "网络技术"
End Select
End Sub
2021年12月01日 06点12分 3
谢谢大佬
2021年12月01日 12点12分
level 15
问题原因:误用控件数组
本次解决方案:检查并删除所有控件的Index属性(保留空白,不要有数字),并且删掉代码当中的Index As Integer
后续注意事项:当你使用复制粘贴的方式添加控件时,除非你确定需要使用控件数组,否则弹出的提示记得一定要选“否”
2021年12月01日 07点12分 4
谢谢大佬
2021年12月01日 12点12分
level 2
2021年12月10日 22点12分 5
感谢,是我复制的时候选择错了
2021年12月11日 17点12分
@quit780301 不用了哈哈哈哈,我主要是应付一下作业而已
2021年12月16日 05点12分
level 7
或者改成text1(0).text=”这是第一个text”
2021年12月11日 09点12分 6
感谢,是我复制的时候选择错了。
2021年12月11日 17点12分
1