4

我使用应用程序框架设置了启动画面。在我的主窗体中,我检查 MainForm 的 Load() 事件中的一些条件,如果其中一些条件失败,则显示一个 MsgBox。

但问题是,MsgBox 位于启动画面下方。有什么办法可以纠正这个吗?

4

3 回答 3

4

试试这个链接: http: //www.codeproject.com/KB/install/TopMostMessageBox.aspx

它在 C# 中,但可以使用转换工具轻松转换(我会发布一个链接,但由于我是新用户,它只让我发布 1 个链接..)

于 2009-08-26T15:28:27.593 回答
2

在启动表单的Shown事件中显示 MsgBox。

于 2009-08-26T05:41:48.963 回答
2

您可以简单地在消息框样式设置中添加一行。

msgbox("Hello", MsgBoxStyle.MsgBoxSetForeground)

如果您已经在使用其他样式设置,例如 MsgboxStyle.YesNo,那么只需在两个设置之间添加“或”即可。

msgbox("Hello", MsgBoxStyle.YesNo Or MsgBoxStyle.MsgBoxSetForeground)

这个对我来说很好用

于 2016-03-30T18:07:00.960 回答