MessageBox.Show
是 VB.NET 中的一個方法,用于在用戶界面(UI)中顯示一個模態消息框。以下是如何使用 MessageBox.Show
的基本步驟:
System.Windows.Forms
的引用。這個引用包含了 MessageBox
類。MessageBox.Show
方法來顯示消息框。這個方法接受幾個參數,用于定制消息框的外觀和行為。Dim result As DialogResult = MessageBox.Show("這是消息內容", "標題", MessageBoxButtons.OK, MessageBoxIcon.Information)
在這個例子中:
* `"這是消息內容"` 是消息框中顯示的文本。
* `"標題"` 是消息框的標題欄上顯示的文本。
* `MessageBoxButtons.OK` 表示消息框只有一個“確定”按鈕。還有其他選項,如 `MessageBoxButtons.YesNo`、`MessageBoxButtons.OKCancel` 等。
* `MessageBoxIcon.Information` 表示消息框的圖標是一個信息圖標。還有其他選項,如 `MessageBoxIcon.Error`、`MessageBoxIcon.Warning` 等。
MessageBox.Show
方法返回一個 DialogResult
枚舉值,表示用戶點擊了哪個按鈕。你可以使用這個返回值來決定程序的下一步操作。If result = DialogResult.OK Then
' 用戶點擊了確定按鈕,執行這里的代碼
ElseIf result = DialogResult.No Then
' 用戶點擊了取消按鈕,執行這里的代碼
End If
請注意,MessageBox.Show
會阻塞程序的當前線程,直到用戶關閉消息框。這意味著在消息框關閉之前,程序不能執行其他操作。如果你需要在消息框關閉后繼續執行程序,可以考慮使用異步方法或線程。