如何在vb6中运行时单击一个阵列命令按钮(通过另一个阵列或类似按钮)?

如何在vb6中运行时单击一个阵列命令按钮(通过另一个阵列或类似按钮)?,vb6,click,commandbutton,Vb6,Click,Commandbutton,运行时从另一个控件向名为cmd1的类似命令按钮发送click命令非常简单: cmd1_Click 但是当我们从另一个表单发送这个命令时,这种类似的类型不起作用。例如: Form2.cmd1_Click 那么这一次我们曾经写过: Form2.cmd1.value = True 但是现在我的问题是这个命令按钮何时是一个控件数组。我们如何编写这个代码呢?评论变成了回答,因为OP对回答很满意 控件数组的等效值为: Form2.cmd1(0).value = True. 或者将代码从事件处

运行时从另一个控件向名为
cmd1
的类似命令按钮发送click命令非常简单:

 cmd1_Click
但是当我们从另一个表单发送这个命令时,这种类似的类型不起作用。例如:

 Form2.cmd1_Click
那么这一次我们曾经写过:

 Form2.cmd1.value = True

但是现在我的问题是这个命令按钮何时是一个控件数组。我们如何编写这个代码呢?

评论变成了回答,因为OP对回答很满意

控件数组的等效值为:

Form2.cmd1(0).value = True. 

或者将代码从事件处理程序中移出到公共子对象中,然后在没有VB6编译器的情况下从另一个窗体和事件处理程序中调用代码。Form2.cmd1(0)。value=True。或者将您的代码从事件处理程序中移出到公共子对象中,并从其他窗体和事件处理程序调用代码。哇!是的,它有效。但在此之前,我已经测试过它好几次了,但是Value属性的选项没有显示在VS帮助对话框中,现在也显示在这个新的测试中。非常感谢您的帮助!这对我来说太有用了!