VB 控制其他窗口的按键

我在form1上面 设计一个按钮command1 当点击以后 控制form2上的一个按钮command1的click事件!

form2.command1_click 这样好像不行。

第1个回答  2008-07-02
command1_click 是模块过程,要在form1中调用要用全局过程
在工程窗口上添加一个模块Module1,在模块里把窗体2的command1_click过程写上去,再在窗体1的command1_click事件中调用

例:
设form2的command1_click事件为 print "a"
则在Module1中写上:
Public Sub form2_command1_click()
Form2.Print "a"
End Sub
再在form1的command1_click事件写上代码:
Private Sub command1_click()
Form2.Show
Call form2_command1_click
End Sub
第2个回答  2008-07-02
Form2.Command1.Value = True
第3个回答  2008-07-02
Form2.Command1.Value = True
第4个回答  2008-07-02
把Form2的Command1_Click()过程改成Public的就可以了.~

Public Sub Command1_Click()
End Sub

调用的时候这样:
Call Form2.Command1_Click本回答被提问者采纳
相似回答