如何在VB.net中使MessageBox等待

时间:2013-10-11 14:48:44

标签: vb.net

我尝试使用留言箱制作加载屏幕,但您必须点击确定按钮...我认为没有人会喜欢。 我想创建一个程序,打开消息框然后等待大约1或2秒,然后打开下一个程序并继续执行直到加载完成,这是我到目前为止的代码。

Dim result = MessageBox.Show("Loading.", "Loading Form", MessageBoxButtons.OK)
        If result = DialogResult.OK Then
            MessageBox.Show("Loading..", "Loading Form", MessageBoxButtons.OK)
            If result = DialogResult.OK Then
                MessageBox.Show("Loading...", "Loading Form", MessageBoxButtons.OK)
                If result = Windows.Forms.DialogResult.OK Then
                    MessageBox.Show("Loading Complete.", "Loading Complete", MessageBoxButtons.OK)
                End If
            End If
        End If

任何人都有解决方案吗?

1 个答案:

答案 0 :(得分:0)

如果消息框只是让用户了解流程的一种方式,那么最好只是给他们一个进度条或用您的消息更新表单上的标签。此外,打开沙漏,以便用户知道程序仍在执行。