0

私は Visual Basic を初めて使用します。複数のボタンをプログラムしたいのですが、ボタンには同様の機能があり、各ボタンに同じスクリプトを追加したかったのですが、ボタンごとに多くの行が表示されるので、同じスクリプトはどうですか?ベースプログラムリンクと通信する「.VB」として外部リンクを作成できるようにする...例:

(メインウィンドウのコード) "JoVen.vb"

Public Sub Button1_Click (ByVal sender As System.Object, ByVal e As
    'Code to send run External link Ai.vb
End Sub

Public Sub Button2_Click (ByVal sender As System.Object, ByVal e As
    'Code to send run External link Ai.vb
End Sub

(コード 外部 VB スクリプト) "AI.vb"

Public Class AI
    Public Sub Main ()
         Dim But1 The New Jove ()
         But1.Bt1 = True
         MsgBox ("Link Executed")
    end Sub
end Class

私が何か間違ったことを書いたらごめんなさい、私はGoogle翻訳を使用しています。

4

2 に答える 2

0

次のように、複数のボタン コントロールを同じクリック イベント ハンドラーで処理することができます。

Public Sub Button_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) _
    Handles Button1.Click, Button2.Click, Button3.Click, Button4.Click
    ' Common code that all buttons need here
Dnd Sub

これで、一連のボタン クリック イベント ハンドラーのロジックを「繰り返す」必要がなくなります。

于 2013-08-30T04:11:14.537 に答える
0

こんにちは、オブジェクトプロシージャの最後にハンドルを使用できます

Public Sub Button_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click, Button2.Click, Button3.Click, Button4.Click
于 2013-08-30T05:27:40.493 に答える