プログラム :基本的なメッセージボックスの使い方(MessageBox.Show)VB2008でMessageBox.Showを使いメッセージボックスを表示させる使用例サンプルです。プログラムへメッセージボックスを表示させるには、MessageBox.Showを使います。 ■実行画面 ・例1の画面 ・例2の画面 押されたボタンの結果がフォームのタイトルに表示されます。 ・例3の画面 メッセージは「vbNewLine」を使い改行し表示しています。 押されたボタンの結果がフォームのタイトルに表示されます。 ■実行コード Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim smsg As String smsg = "メッセージです。" MessageBox.Show(smsg, "MsgBox使用方法", MessageBoxButtons.OK, MessageBoxIcon.Exclamation) End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim smsg As String Dim ans As MsgBoxResult smsg = "よろしいですか?" ans = MessageBox.Show(smsg, "MsgBox使用方法", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) If ans = MsgBoxResult.Yes Then Me.Text = "Yes" ElseIf ans = MsgBoxResult.No Then Me.Text = "No" Else Me.Text = "Cancel" End If End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim smsg As String Dim ans As MsgBoxResult smsg = "このメッセージボックスを" & vbNewLine & "よろしいですか?" ans = MessageBox.Show(smsg, "MsgBox使用方法", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) If ans = MsgBoxResult.Ok Then Me.Text = "OK" Else Me.Text = "Cancel" End If End Sub End Class Visual Basic 2008 Express Edition実践入門 |