如何控制winform程序只能打开一个呢?
最傻瓜式的把这段替换MAIN方法就好了
static void Main()
{
if(System.Diagnostics.Process.GetProcessesByName(System.Diagnostics.Process.GetCurrentProcess().ProcessName).Length>1)
{
}
else
{
Application.Run(new MainForm());
}
}
static void Main()
{
if(System.Diagnostics.Process.GetProcessesByName(System.Diagnostics.Process.GetCurrentProcess().ProcessName).Length>1)
{
}
else
{
Application.Run(new MainForm());
}
}
作者:古梅飞动
公司:蜜团科技
出处:http://www.mitsofts.com/index.php
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。