读书人

vb 编程解决办法

发布时间: 2013-10-04 21:41:43 作者: rapoo

vb 编程
vb 编程中 语句Private Sub cmd_add_Click 被认过程声明与同名事件不匹配,是什么原因
[解决办法]
Private Sub cmd_add_Click()
按钮名字叫cmd_add么?参数列表是为空么?

VB用 控件名_事件名 表示对应的事件处理过程,这是一种约定,如果你的这个方法不是cmd_add的Click的处理过程,就不要用这个名字。
[解决办法]
原因:
先生成了事件

Private Sub cmd_add_Click()

然后你把 cmd_add 设计成了控件数组(Index 属性非空)
这时正确的事件应该是
Private Sub cmd_add_Click(Index As Integer)


或者反过来将控件数组变成了非控件数组。
反正错误在于是否应该有 Index 参数。
[解决办法]
可能是没有添加引用。
也可能编译错误太多,无法解析了。

读书人网 >VB

热点推荐