如何实现程序互斥运行
2007-04-12 15:04
302 查看
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
bool bExist;
Mutex MyMutex=new Mutex(true,"OnlyRunOncetime",out bExist);
if(bExist)
{
Application.Run(new Form1());
MyMutex.ReleaseMutex();
}
else
{
MessageBox.Show("程序已经运行!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
bool bExist;
Mutex MyMutex=new Mutex(true,"OnlyRunOncetime",out bExist);
if(bExist)
{
Application.Run(new Form1());
MyMutex.ReleaseMutex();
}
else
{
MessageBox.Show("程序已经运行!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}
相关文章推荐
- 如何实现程序互斥运行
- 【symbian】如何实现程序的前后台运行切换
- 如何实现在Windows上运行Linux程序,附示例代码
- c# Winform 如何实现程序只能同时运行一个实例
- 实现程序互斥运行的几种方法
- 实现程序互斥运行的几种方法
- 实现程序的互斥运行
- VC++中实现程序互斥运行
- c#实现程序的互斥运行
- 如何实现“程序正在运行,请等待” VBA
- 用CMutex类实现程序互斥运行
- 如何利用 任务计划程序 实现计算机重启后运行特定程序(网络方面)
- 如何在Linux实现自动运行程序
- linux下程序如何实现单实例运行
- QT: 如何实现程序的单实例运行检测?
- 如何实现.net下开发的程序脱离.net环境运行并且可以跨平台的想法
- 互斥对象实现 程序单个实例运行
- 如何限制程序互斥运行?
- 如何实现用Java编写程序,设计一个模拟电梯运行的类
- 在Windows远程桌面的不同会话之间,如何实现程序的互斥?