C#.NET客户端CS程序 只能启动一次
来源:互联网 发布:ubuntu 安装出错 编辑:程序博客网 时间:2024/05/16 13:51
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using Microsoft.VisualBasic.ApplicationServices;
namespace MyQuery.MyIE
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
SingleInstanceManager manager = new SingleInstanceManager();//单实例管理器
manager.Run(new string[] { });
//Application.Run(new frmBrower());
}
}
public class SingleInstanceManager : WindowsFormsApplicationBase
{
frmBrower app;
public SingleInstanceManager()
{
this.IsSingleInstance = true;
}
protected override bool OnStartup(Microsoft.VisualBasic.ApplicationServices.StartupEventArgs e)
{
app = new frmBrower();
Application.Run(app);
return false;
}
protected override void OnStartupNextInstance(StartupNextInstanceEventArgs eventArgs)
{
base.OnStartupNextInstance(eventArgs);
app.Activate();
MessageBox.Show("客户端程序已经在运行了,不能重复运行", "警告", MessageBoxButtons.OK, MessageBoxIcon.Stop);//给个对话框提示
}
}
}
欢迎访问:http://121.18.78.216 适易查询分析、工作流、内容管理及项目管理演示平台
- C#.NET客户端CS程序 只能启动一次
- .net cs程序仅启动一次的方法
- 设置C#窗体程序只能启动一次
- 设置C#窗体程序只能启动一次
- MFC程序设置只能启动一次
- FileLock实现程序只能启动一次
- .NET程序只能启动一个
- 程序只能运行一次
- 程序只能运行一次
- .NET限制程序一次只能运行一个实例
- WPF 控制程序只能启动一次
- C#(WinForm)实现软件只能启动一次,再次启动会将已启动的软件置顶显示
- 让程序 只能运行一次
- 让程序只能运行一次
- c# 程序只能运行一次
- 让程序只能加载一次
- .net利用程序集的GUID解决程序只能运行一次的问题
- .Net中如何限制执行程序只能运行一次和如何读写注册表
- volatile修饰符
- 读《疯狂的程序员》有感
- freemarker 常用的内置函数
- 博客地址
- Linux screen工具使用教程
- C#.NET客户端CS程序 只能启动一次
- linq 将单列结果集转换为集合并带人linqtosql查询
- vc中ifstream ofstream不能读取带有中文路径
- Java_09_27课堂总结
- Struts2 ServletActionContext和ActionContext联系相关问题探讨
- 利用WebBrower封装的自己的浏览器MyIE源代码
- 3DMax导出插件的制作
- poj 3225 Help with Intervals(过题啦啦~)
- iOS5编程--官方例子代码的研究--2.UICatalog-2