用锁文件的方法来实现只有一个实例运行
来源:互联网 发布:淘宝助理历史版本下载 编辑:程序博客网 时间:2024/05/21 15:10
public class Program
...{
public Program()
...{
}
private const string lockfile="mylock.txt";
public static void Main()
...{
FileStream fs=null;
if(File.Exists(lockfile))
...{
try
...{
fs=File.Open(lockfile,FileMode.Append,FileAccess.Write,FileShare.None);
}
catch(System.IO.IOException ex)
...{
MessageBox.Show("程序只允许一个实例在运行");
System.Environment.Exit(System.Environment.ExitCode);
}
}
else
...{
fs=File.Create(lockfile);
}
Form1 tes=new Form1();
Application.Run(tes);
}
}
...{
public Program()
...{
}
private const string lockfile="mylock.txt";
public static void Main()
...{
FileStream fs=null;
if(File.Exists(lockfile))
...{
try
...{
fs=File.Open(lockfile,FileMode.Append,FileAccess.Write,FileShare.None);
}
catch(System.IO.IOException ex)
...{
MessageBox.Show("程序只允许一个实例在运行");
System.Environment.Exit(System.Environment.ExitCode);
}
}
else
...{
fs=File.Create(lockfile);
}
Form1 tes=new Form1();
Application.Run(tes);
}
}
- 用锁文件的方法来实现只有一个实例运行
- 只有一个实例运行
- 只有一个实例运行
- 进程地址空间的共享(可以实现一个程序只有一个实例运行)
- 保证某一执行文件只有一个实例在运行
- 程序只有一个实例运行
- 保证只有一个实例运行
- 使用互斥体Mutex 实现应用程序只有一个实例运行
- 用C#让应用程序只有一个实例在运行
- 用C#让应用程序只有一个实例在运行
- 利用两个BrocastReceiver来保证同时只有一个实例在运行
- 如何让程序只有一个实例运行(用tftp时的感想)?
- 保证应用程序只有一个实例在运行
- 保证应用程序只有一个实例在运行
- 如何让应用程序只有一个实例运行
- 保证应用程序只有一个实例运行.txt
- 保证应用程序只有一个实例在运行
- 保证应用程序只有一个实例在运行
- PIX详细配置说明
- .Net开发者必需的10个工具和10个小插件[整理]
- 网页两侧悬挂广告JS代码
- 网页Flash播放代码的一个小技巧
- 奥运会字体下载
- 用锁文件的方法来实现只有一个实例运行
- JSF入門
- 文本框显示详细
- 希望大家多帮助
- 用Javascript强制设为首页的代码
- 在本地如何搭建WAP环境?
- 一个.net 压缩位图至JPEG的代码
- c/c++ 中的堆和栈
- shell学习之-sed用法解析