RT.能不能让程序在启动时显示一个启动画面.上边显示:"正在加载数据.请稍后...".加载完了在显示.就像delphi2009 或c++builder20009启动时那样.
要是不这样,双击后半天才反映过来.影响用户 体验啊.
有没有朋友有资料.给我点啊
要是不这样,双击后半天才反映过来.影响用户 体验啊.
有没有朋友有资料.给我点啊
解决方案 »
- C#中有类似VCL的InputQuery方法或替代方法吗?
- C#利用windows api 取ftp服务器上的文件
- Remoting外网客户端无法返回远程对象
- C#中有没有MSFlexGrid这个控件呀
- 有关adapter.Update()的问题
- ASP转ASP.NET,请过来人给我点见意,感激不尽!!!!!!!!!!!!
- 无法修改数据库,一添加就自动小时,没有提示修改成功,数据库的数据也没有修改
- winform中怎么在datagrid中加合计行 我更新数据是用的DataAdapter
- 哪里能下载到DB2、Informix、Sybase的.Net驱动程序?
- java to C#
- 如何将C#完成的程序打包,是打包后的文件可以安装到另一台机器并运行?请写清步骤!
- [非技术]关于C#、VB.net、Asp.net的关系问题,请指点指点!
{
/// <summary>
/// 主程序的入口点在此设置,包括一些初始化操作,启动窗体等
/// </summary>
private static ApplicationContext context;
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Splash sp = new Splash();
sp.Show();
context = new ApplicationContext();
context.Tag = sp;
Application.Idle += new EventHandler(Application_Idle);
Application.Run(context);
}
private static void Application_Idle(object sender, EventArgs e)
{
Application.Idle -= new EventHandler(Application_Idle);
if (context.MainForm == null)
{
Main mw = new Main();
context.MainForm =mw;
mw.init();
Splash sp = (Splash)context.Tag;
sp.Close();
mw.Show(); }
}
}
http://www.cnblogs.com/Longlongago/archive/2008/12/04/1347642.html