up用 Singleton模式 可以实现在同一个 CLR 中,某个程序只能有一个实例运行;不过,你说的“怎么限制只程序只能运行一次 ”这句话是什么意思啊??
解决方案 »
- 如何判断2个控件之间没其他控件
- 请大家帮我扫盲,C/S应用该如何做
- C# 消息队列 的问题
- ListView控件使用
- dotnetbar中DockContainerItem中的快捷键问题
- 请问,能引用变量值去定义新变量吗?
- .net 2005 使用socket的问题
- webBrowser控件如何让页面打开多次
- 请问如何通过短信关闭计算机,能不借助短信猫或者m2p软件么?
- 求救!!!我在安装从微软网站上下载的intelp2pkit时出现了这个问题:1152:error extracting C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_is14\
- top-socket
- 在.net中如何动态生成控件??
不过已经找到答案了
http://community.csdn.net/Expert/topic/3574/3574510.xml?temp=.4036371
散分
Process[] 进程集 = Process.GetProcesses();
foreach(Process 判断进程 in 进程集)
{
if(判断进程.ProcessName == Process.GetCurrentProcess().ProcessName)
{
进程数 += 1;
}
} if(进程数 > 1)
{
MessageBox.Show("该系统已经在运行中。","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}