用C#实现应用软件启动的欢迎界面
2010-02-03 10:41
141 查看
第一步: 主程序启动主窗体(这里表示为 form1)
如下:
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
第二步: 主窗体( form1) 中的 _Load 事件中启动欢迎界面 (form2)
如下:
private void Form1_Load(object sender, EventArgs e)
{
//启动窗体
Form2 MySplashForm = new Form2();
MySplashForm.ShowDialog();
}
第三步: 欢迎界面中控制界面的显示方式并使用 timer 控制欢迎界面的消失时间 (实际中往往是读取系统需要的配置信息后消失)
如下:
private void Form2_Load(object sender, EventArgs e)
{
//设置启动窗体
this.FormBorderStyle = FormBorderStyle.None;
this.BackgroundImage = Image.FromFile("test.jpg");
this.timer1.Start();
this.timer1.Interval = 10000;
}
private void timer1_Tick(object sender, EventArgs e)
{
//...........读取系统配置
//关闭启动窗体
this.Close();
}
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
//关闭定时器
this.timer1.Stop();
}本文出自 “知识就是财富” 博客,请务必保留此出处http://lovefly.blog.51cto.com/914912/273817
如下:
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
第二步: 主窗体( form1) 中的 _Load 事件中启动欢迎界面 (form2)
如下:
private void Form1_Load(object sender, EventArgs e)
{
//启动窗体
Form2 MySplashForm = new Form2();
MySplashForm.ShowDialog();
}
第三步: 欢迎界面中控制界面的显示方式并使用 timer 控制欢迎界面的消失时间 (实际中往往是读取系统需要的配置信息后消失)
如下:
private void Form2_Load(object sender, EventArgs e)
{
//设置启动窗体
this.FormBorderStyle = FormBorderStyle.None;
this.BackgroundImage = Image.FromFile("test.jpg");
this.timer1.Start();
this.timer1.Interval = 10000;
}
private void timer1_Tick(object sender, EventArgs e)
{
//...........读取系统配置
//关闭启动窗体
this.Close();
}
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
//关闭定时器
this.timer1.Stop();
}本文出自 “知识就是财富” 博客,请务必保留此出处http://lovefly.blog.51cto.com/914912/273817
相关文章推荐
- C#下实现软件欢迎界面
- C# 实现启动欢迎界面的简单方法
- Android 应用启动欢迎界面广告的实现实例
- C# 实现启动欢迎界面的方法
- C# 启动欢迎界面的实现有感
- 特殊类型窗体制作: 用C#实现启动欢迎界面
- C#下实现软件欢迎界面,整理版
- C#之使用NotifyIcon实现任务栏托盘菜单,图标闪烁效果及气泡提示 很多程序是只需要后台运行的,甚至不需要自己的应用界面。NotifyIcon提供了程序在任务栏的显示功能 程序下载链接如下
- Android ViewPager实现应用启动界面
- Android应用启动界面的两种实现方法
- ViewPager实现应用的欢迎界面
- C# 系统应用之透明罩MyOpaqueLayer实现360界面阴影效果
- android 如何实现无启动界面和应用图标的
- C#实现winform软件开机自动启动并最小化到系统托盘
- Android应用的欢迎界面动画实现
- Android中实现Activity的启动拦截之----实现360卫士的安装应用界面
- C#软件启动界面特效源码
- 【Android】Android实现启动欢迎界面
- C# 软件下载插件,软件自动更新功能实现,通过cmd命令调用应用程序,应用程序实现单例启动
- C#制作“安装和部署”时,实现软件开机启动