0

C# と VB でプログラミングを学んでおり、Visual Studio を使用して Windows フォームで GUI アプリケーションを作成する必要があります。この GUI は、ユーザーに整数を入力するように求めます。この部分は大丈夫だと思いますが、ユーザーのエントリを整数に変換し、ユーザーが成功したかどうかを示すメッセージを表示するボタンをクリックする必要があります。変換も正しく行われたと思いますが、ユーザーが成功した場合にそのメッセージを表示するのに問題があります。基本的に、VB でこのメッセージを表示できるクリック メソッドを機能させる方法を知る必要があります。これについての助けをいただければ幸いです。次のコードは、このプロジェクト用に既に作成したものです。

Public Class Form1

    Private Sub EvaluateInput()
        Dim InputValue As String
        InputValue = ValueTextBox.Text
        If IsNumeric(InputValue) Then
            MessageBox.Show(InputValue & " is a number.")
        Else
            MessageBox.Show(InputValue & " is not a number.")
        End If
    End Sub

    Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click 'Continue Button

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'Exit Button
        Dim button As DialogResult
        button = MessageBox.Show _
        ("Are you sure you want to exit this application?", _
        "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1)

        If button = Windows.Forms.DialogResult.Yes Then
            Me.Close()
        Else
            'Do Nothing    
        End If
    End Sub
End Class
4

1 に答える 1

1

If I understand your question correctly, then you would need a simply change:

Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) _
        Handles Button2.Click 'Continue Button
  EvaluateInput()
End Sub

When you press Button2, it will call the EvaluateInput sub and display a message accordingly.

于 2012-07-11T23:10:33.957 に答える