关于启动画面的有关问题
关于启动画面的问题
设置程序的主窗体为form1,设置其Ismdicontainer属性为true,windowstate属性为maximized,新建一个启动窗体splashscreen1.vb,测试时发现splashscreen窗体只是闪了一下就进入form1了,但是将form1的windowstate属性改为normal后splashscreen就可以正常显示几秒钟。请问这是什么原因啊???能不能自己设置启动画面的显示时间呢???
------解决方案--------------------
我按你的设置尝试过,是正常的.
显示所有文件,My Project ->Application.myapp ->Application.Designer.vb
设置程序的主窗体为form1,设置其Ismdicontainer属性为true,windowstate属性为maximized,新建一个启动窗体splashscreen1.vb,测试时发现splashscreen窗体只是闪了一下就进入form1了,但是将form1的windowstate属性改为normal后splashscreen就可以正常显示几秒钟。请问这是什么原因啊???能不能自己设置启动画面的显示时间呢???
------解决方案--------------------
我按你的设置尝试过,是正常的.
显示所有文件,My Project ->Application.myapp ->Application.Designer.vb
- VB.NET code
Namespace My '注意: 此文件是自动生成的;请不要直接修改它。要进行更改, ' 或者如果您在此文件中遇到生成错误,请转至项目设计器 ' (转至“项目属性”或在解决方案资源管理器中双击“我的项目”节点) ' 然后在“应用程序”选项卡中进行更改。 ' Partial Friend Class MyApplication <Global.System.Diagnostics.DebuggerStepThroughAttribute()> _ Public Sub New() MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows) Me.IsSingleInstance = false Me.EnableVisualStyles = true Me.SaveMySettingsOnExit = true Me.ShutdownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses Me.MinimumSplashScreenDisplayTime = 10000 '添加这一句,设置显示时间,毫秒单位. End Sub