登录
首页 » 其他 » C# 使用进程名禁止程序运行多次

C# 使用进程名禁止程序运行多次

于 2022-02-04 发布 文件大小:272.22 kB
0 70
下载积分: 2 下载次数: 1

代码说明:

C# 使用进程名禁止程序运行多次,   string moduleName = Process.GetCurrentProcess().MainModule.ModuleName; //获取当前活动进程的模块名称   string processName = System.IO.Path.GetFileNameWithoutExtension(moduleName);//返回指定路径字符串的文件名   Process[] processes = Process.GetProcessesByName(processName);//根据文件名创建进程资源数组   if (processes.Length > 1)//如果该数组长度大于1,说明多次运行   {    MessageBox.Show("本程序一次只能运行一个实例!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);//弹出提示信息    this.Close();//关闭当前窗体   }

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 视频游戏开发C 语言源程序,希望大家喜欢
    视频游戏开发C 语言源程序,希望大家喜欢-C language source hope you like
    2022-04-29 17:48:33下载
    积分:1
  • j2me开发的一个气球大战小游戏,使用midp 2.0,适合于s60手机
    j2me开发的一个气球大战小游戏,使用midp 2.0,适合于s60手机-j2me development of a small balloon war game, the use of midp 2.0, which is suitable for mobile phone s60
    2023-08-12 06:00:03下载
    积分:1
  • 栏目地址通过输入网址,相应的源代码。
    通过在地址栏中输入Url,可以得到相应的源代码,并提取出网页中的文本信息-column addresses through the importation of Url, the corresponding source code and extract the text of website information
    2022-09-09 15:55:02下载
    积分:1
  • 利用检查软盘驱动器或不
    util to check floppy drive present or not
    2022-02-06 10:21:02下载
    积分:1
  • 经典的asp项目案例!
    经典的asp项目案例! -The classic asp project case studies! The classic asp project case studies!
    2022-11-25 17:40:03下载
    积分:1
  • js无限级树形菜单代码三种风格
    一个js树控菜单 展开的树形菜单,js无限级树形菜单代码三种风格,看一下效果图便明白每一款风格的样式,觉得都是挺漂亮的,其实这是一款树菜菜单插件,名字叫做:"CNL Tree Menu",无限级树形,具有以下特点:浏览器兼容好,支持:IE5.0+, FF1.06+, Opera8.5+ ……   HTML,CSS,JavaScript代码相互分离(即数据,风格,脚本三者分离),可应用于多种场合,易于维护修改;更换树形图标,只需要修改CSS文件.   通过W3C校验(XHtml1-Strict,CSS1.0).
    2023-01-12 18:55:03下载
    积分:1
  • Useful information on a drawing if you have similar trouble also upload informat...
    很有用的一份图纸资料 如果各位有类似资料麻烦也上传上来哈-Useful information on a drawing if you have similar trouble also upload information onto Kazakhstan
    2022-05-12 22:42:54下载
    积分:1
  • VB Windows注册表、提示框、获取目录等相关技巧
    VB一些与Windows操作系统相关的小技巧集源码,比如删除注册表、删除快捷方式、列出环境变量、建立网络驱动器连接、建立快捷方式、定时关闭提示框、同步和异步执行程序、获得特殊目录。删除相应的键,在删除时,应先删除值,再删除项,否则就会出错,此错误发生在windows script host。   将网络上的主机Server1的共享驱动器Share_d映射为本机的H盘   对于调用外部程序。而且还要暂停VB程序的执行,等待外部程序执行完毕后,在继续执行VB程序,执行Windows下的记事本程序并使当前程序等待直到记事本程序关闭再执行下面的语句,如果不需要等待,将Run语句中的第三个参数从True改为False就可以了。   增加注册表键值:iw1.regWrite "注册表完整路径键值名",键值,"键值类型" ,用RegWrite语句可以建立和修改一个项或者值,如果第一个参数字符串最后有一个“”符号的话就是操作一个项,否则就是操作一个值。注:regWrite方法的键值类型常用的有:REG_BINARY(新建或写入二进制值)、REG_DWORD(新建或写入DWORD值)、REG_SZ(新建或写入字符串值)
    2022-02-05 14:57:38下载
    积分:1
  • protel的快捷操作, 以及一些重要的教学安排.不错的
    protel的快捷操作, 以及一些重要的教学安排.不错的-Protel a fast operation, and that some important teaching arrangements. Good
    2023-01-20 02:30:04下载
    积分:1
  • C# 基于Socket的CS结构框架互相通讯实例
    C# 基于Socket的CS结构框架互相通讯实例,也就是服务端Service和客户端Client之间的通信,程序目录中分别有客户端和服务端的代码,可了解下线程通讯之间的细节,两者都运行后,进行相关的参数设置,可互发消息,如示例截图所示。
    2022-05-31 09:44:02下载
    积分:1
  • 696518资源总数
  • 104226会员总数
  • 29今日下载