实现程序的互斥运行
2005-12-13 17:13
155 查看
实现程序的互斥运行
using System.Threading;
static void Main(){
bool createdNew;
Mutex m = new Mutex(true, "test", out createdNew);
if(createdNew){
application.Run(new Form1() );
m.ReleaseMutex();
}else{
MessageBox.Show("不能运行程序的多个实例");
}//end if
}//end Main()
using System.Threading;
static void Main(){
bool createdNew;
Mutex m = new Mutex(true, "test", out createdNew);
if(createdNew){
application.Run(new Form1() );
m.ReleaseMutex();
}else{
MessageBox.Show("不能运行程序的多个实例");
}//end if
}//end Main()
相关文章推荐
- 如何实现程序互斥运行
- 如何实现程序互斥运行
- c#实现程序的互斥运行
- VC++中实现程序互斥运行
- 互斥对象实现 程序单个实例运行
- 用CMutex类实现程序互斥运行
- 各种语言Mutex(互斥)实现程序单实例运行
- 实现程序互斥运行的几种方法
- ASP.NET实现程序的互斥运行
- 实现程序互斥运行的几种方法
- 实现程序互斥运行的几种方法
- c#实现程序的互斥运行
- 实现程序互斥运行的几种方法
- 进程地址空间的共享(可以实现一个程序只有一个实例运行)
- 轻易实现基于linux或win运行的聊天服务端程序
- VC程序实现根据文件后缀名查询注册表并用查询结果运行打开程序打开对应文件
- [VC/MFC]一条语句实现程序运行时隐藏窗口
- android退出程序 后台运行 实现退出键和home键一样的效果
- [Android实例] Android实现开机自动运行程序
- n个并发进程共用一个公共变量Q,写出用信号灯实现n个进程互斥的程序描述,给出信号灯值得取值范围,并说明每个取值范围的物理意义。