{
Form2 f2=new Form2();
fw.Show();
fw.Refresh();
Application.Run(new FormMain());
}
private void FormMain_Load(object sender, System.EventArgs e)
{
//主窗体的准备工作
fw.Close();//fw为fw.Show()同一Form2实例
}
个人认为启动画面是为程序加载必要的东西赢得时间,设置定时器没必要.
Form2 f2=new Form2();
fw.Show();
fw.Refresh();
Application.Run(new FormMain());
}
private void FormMain_Load(object sender, System.EventArgs e)
{
//主窗体的准备工作
fw.Close();//fw为fw.Show()同一Form2实例
}
个人认为启动画面是为程序加载必要的东西赢得时间,设置定时器没必要.
解决方案 »
- combobox
- +++怎么在绘制窗体时防止闪烁? 有点深度
- C#开发的朋友有没有以SOHO方式来做开发的或打算SOHO的朋友 ?
- 一个关于dataset的数据问题!!!!!!!!!!!!!!!!!!!!!!11
- 请问有没有函数可以实现转换: 把字符串:"System.String"转换成Type类型的 System.String?
- aspx中的cookie与javascript中写的cookie同名的值不能替换问题
- 如何去掉char scrollbar 的reset button
- 求助高手,excel导入问题
- mm急求,C#的WEBFORM中如何实现颜色选择?
- 请教有关动态连接库的调用问题?(我现在不知道用什么类型的变量。。)
- 请各位大哥帮忙:如何捕捉本机向外发出的所有消息?
- 请问.NET技术 C#有离线游览器吗?就是做成chm格式,下载后当帮助使用,有的话,请告知下载地址
bool done = true;
formMain_Load(...){
Form2 f2=new Form2();
fw.Show();
fw.Refresh();
while(done)
{
}
}再设置一个Timer,时间为你需要停留的时间,到时间就将done设置为false
这是一个勉强的做法,还有更好的
static void Main()
{
Form2 f2=new Form2();
f2.Show();
FormMain fmain==new FormMain();
f2.close();
Application.Run(Fmain);
}
Form2 f2=new Form2();
fw.Show();
fw.Refresh();
Application.Run(new FormMain());
}
private void FormMain_Load(object sender, System.EventArgs e)
{
//主窗体的准备工作
fw.Close();//fw为fw.Show()同一Form2实例
}
Public frm1 As Form
Public frm2 As Form Public Sub main()
sbpShowSplash()
sbpShowMain()
End Sub
Private Sub sbpShowSplash()
frm1 = New Form1()
frm1.Show()
Application.DoEvents()
Threading.Thread.Sleep(1000)
End Sub
Private Sub sbpShowMain()
frm1.Close()
frm1 = Nothing
frm2 = New Form2()
frm2.ShowDialog()
End Sub