VB重复过程的问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 06:27:06
比如Command1_Click()执行了一个过程,如下:
Private Sub Command1_Click()
Text1.Text = "123456"
End Sub

现在要Command2_Click()也执行相同的过程
Private Sub Command2_Click()

End Sub
显然通过复制代码的方法可以做到,但如果过程复杂,重复次数也较多的话,此方法不可取,求更简单的方法。

Private Sub Command2_Click()
Command1_Click
'call Command1_Click()
End Sub

command1_click 本身也是个过程,可以直接调用。

把复杂的过程作为子过程,然后在按钮、控件响应函数里用call调用子过程。。。

dhhggsga

定义一个过程。。然后需要用的时候调用一下,
Private Sub Command1_Click()
Text1.Text = "123456"
cs
End Sub
Private Sub Command2_Click()
cs
End Sub

private sub CS()
Text1.Text = "123456"
end sub