winform一台电脑如何只打开一个应用程序实例

2024-10-17 07:34:02

1、首先小编这里创建一个winform小程序,在主界面中只是放一个按钮,如下图:

winform一台电脑如何只打开一个应用程序实例

3、生成解决方案之后,我们到程序下的Debug文件夹下,然后就会看到我们创建的程序,直接点击这里生成的exe文件之后就可以打开软件了,如下图:

winform一台电脑如何只打开一个应用程序实例

5、这个时候我们需要通过编程控制一下,然后打开Program.cs文件,在这里进行编程控制,下图中是Program.cs文件中所有代码,先一睹为快,如下图:

winform一台电脑如何只打开一个应用程序实例

7、下图中程序就是获得当前运行程序进程的方法,首先获取当前程序进程,然后根据获取的当前进程名称获取所有与当前进程名称相同的进程,然后比较获取所有进程与当前进程的id,如果id不一致说明重复打梯瓣氨割开程序了,返回已存在的进程,否则返回空,如下图:

winform一台电脑如何只打开一个应用程序实例
猜你喜欢