导航

防止程序被多次实例运行

Posted on 2007-01-23 11:47  lr21shiji  阅读(208)  评论(0)    收藏  举报
[STAThread]
static void Main()
{
System.Diagnostics.Process[] ps = System.Diagnostics.Process.GetProcessesByName(System.Diagnostics.Process.GetCurrentProcess().ProcessName);
if (ps.Length <= 1)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}