首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winform中打开一个窗体,先显示一张图片,过3秒后再弹出登录窗体,怎么实现

2013-08-09 
winform中打开一个窗体,先显示一张图片,过3秒后再弹出登录窗体,如何实现?Form1是图片窗体,、(这个图片窗体

winform中打开一个窗体,先显示一张图片,过3秒后再弹出登录窗体,如何实现?


Form1是图片窗体,、(这个图片窗体是不是有别的东西可代替)

Form2是登录窗体。

我想要的效果是软件启动时,先显示图片窗体,过3秒后显示登录窗体。如何实现? 

我在 Form1 的FormLoad_Load 中这样写的
Thread.Sleep(3000);
            Form2 logForm = new Form2 ();
            f2.Show();
            this.Hide();

它会2个都显示出来 WinForm C#
[解决办法]
那个不是WinForm窗体。你应该使用windows api来显示无边框图片。

另外你应该写在Program.Main方法里边,也就是在它加载主窗体之前的(通常是只有三行代码)第一行代码之前执行,然后在主窗体的Form_Load之后彻底删除。
[解决办法]
close();

热点排行