gpt4 book ai didi

vb.net - 如何在另一个子过程中执行部分代码

转载 作者:行者123 更新时间:2023-12-02 02:26:19 26 4
gpt4 key购买 nike

假设我有两个按钮 btnCheck 和 btnOK。我想从 btnOK 执行几行 btnCheck 代码。这样当我点击 btnOK 时,btnOK 的代码以及 BtnCheck 的代码应该一个接一个地执行。我怎样才能在 vb.net 中做到这一点

Private Sub btnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOK.Click
..................................
..............CODES 1.............
..................................
.........CODES FROM BtnCheck......
..................................
End Sub

Private Sub btnCheck_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCheck.Click
..................................
..............CODES 2...............
..................................
End Sub

[ 可以使用 Goto 来完成吗? ]

最佳答案

除了按照建议制作一个单独的过程之外,如果您想运行它的所有代码,您还可以简单地调用另一个子程序:

Private Sub btnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOK.Click
'...
btnCheck_Click(sender, e) 'This will run the btnCheck code
End Sub

Private Sub btnCheck_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCheck.Click
'...
End Sub

尽可能避免在代码中使用 goto,使用其他控制结构几乎总是有更好的方法。

关于vb.net - 如何在另一个子过程中执行部分代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5839439/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com