VB.Net启动屏幕没有';别走开

VB.Net启动屏幕没有';别走开,vb.net,splash-screen,Vb.net,Splash Screen,我正在使用内置功能在VS2008中使用vb.net定义初始屏幕。 在Me.Startup中,我调用一个函数,该函数执行DB版本检查,然后根据需要进行更新。然后,此函数写入标签,如果需要写入状态,则使用调用。 一切正常,所有的数据库更新都完成了,但是闪屏永远不会消失。当更新运行时,它就在那里,当最后一个代码执行时,主窗体按预期显示,但启动屏幕仍在后台。 当我关闭主窗体时,启动屏幕将继续运行。 我尝试添加代码,在代码运行时手动关闭启动屏幕窗体,但没有效果。 想法?如果您在应用程序启动时执行初始化/更

我正在使用内置功能在VS2008中使用vb.net定义初始屏幕。 在Me.Startup中,我调用一个函数,该函数执行DB版本检查,然后根据需要进行更新。然后,此函数写入标签,如果需要写入状态,则使用调用。 一切正常,所有的数据库更新都完成了,但是闪屏永远不会消失。当更新运行时,它就在那里,当最后一个代码执行时,主窗体按预期显示,但启动屏幕仍在后台。 当我关闭主窗体时,启动屏幕将继续运行。 我尝试添加代码,在代码运行时手动关闭启动屏幕窗体,但没有效果。
想法?

如果您在应用程序启动时执行初始化/更新操作,我建议不要使用内置的启动屏幕

为什么不创建一个Main()模块来启动应用程序,显示初始屏幕,进行DB检查,隐藏初始屏幕,然后加载主窗体。

我用它来引导我,因为我以前从未编写过自己的Main()例程。