VB 控制其他窗口的按键

来源:百度知道 编辑:UC知道 时间:2024/05/25 20:46:56
我在form1上面 设计一个按钮command1 当点击以后 控制form2上的一个按钮command1的click事件!

form2.command1_click 这样好像不行。

把Form2的Command1_Click()过程改成Public的就可以了.~

Public Sub Command1_Click()
End Sub

调用的时候这样:
Call Form2.Command1_Click

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

Form2.Command1.Value = True

Form2.Command1.Value = True