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 参数。
[解决办法]
可能是没有添加引用。
也可能编译错误太多,无法解析了。