`

NET不能同时打开同样的两个程序

    博客分类:
  • net
阅读更多
static void Main()
{
Process instance = RunningInstance();
if (instance == null)
  {
   Application.Run(new Form1());
  }

}

#region RunningInstance
private static Process RunningInstance() 
{
  Process current = Process.GetCurrentProcess();
  Process[] processes = Process.GetProcessesByName   (current.ProcessName);
  if(processes.Length>1)
  {
   return current;
  }
  else
  {
   return null;
   }
}
#endregion
分享到:
评论

相关推荐

    TIA博途中如何用一块HMI触摸屏同时连接两个不同网段的PLC进行通信?.docx

    在TIA博途中,使用一块HMI触摸屏同时与两个位于不同网段的PLC进行通信,是一项常见的工业自动化需求。通常情况下,HMI与PLC之间的以太网通信要求两者在同一网段内,以便正确建立连接。然而,面对两个位于不同子网的...

    2010EXCEL打开两个窗口

    例如,在进行数据比对、数据分析或报告编写时,能够同时看到两个或更多不同工作表的内容,可以极大地简化工作流程,避免频繁切换窗口带来的不便。 ### 知识点二:注册表编辑器的使用 为了克服Excel 2010的这一限制...

    c#串口接收数据之后同时发送另外两个虚拟串口

    本篇文章将深入探讨如何在C#中实现串口接收数据后同时向两个虚拟串口发送数据,以及解决多程序共享一个串口数据库的问题。 首先,我们需要理解什么是串口通信。串口,即串行接口,是计算机硬件中一种数据传输接口,...

    两个qq聊天实例

    本主题将深入探讨“两个qq聊天实例”,主要关注企业QQ系统和网络通讯版QQ,以及它们如何利用socket通讯技术实现高效的信息传输。 首先,我们来看企业QQ系统。这是一个专为企业设计的即时通讯工具,它提供了与普通QQ...

    纯文本 右键 =》打开方式 出现两个记事本的问题 解决文件

    在Windows操作系统中,当用户右键点击一个纯文本文件(如.txt文件)并选择“打开方式”时,可能会遇到一个问题:出现两个或多个相同的应用程序选项,比如两个“记事本”。这种现象通常是由于注册表配置错误导致的,...

    同时启动多个tomcat

    如果两个Tomcat实例都使用默认的8080端口,则会导致端口冲突,无法同时启动。因此,需要对每个额外的Tomcat实例的HTTP端口进行修改。例如,可以在`conf/server.xml`文件中的`<Connector>`元素下找到如下配置: ```...

    WIN7中同时打开多个独立Excel窗口

    但是,因操作系统及 office 版本的问题,有时候同时打开了多个 Excel,却只显示在一个主窗口中,不能同时独立显示在桌面,方便我们进行数据对比工作。 要解决这个问题,我们需要修改注册表。在做操作之前,需要先对...

    EXCEL2007打开后出现“不能使用对象和嵌入”错误.docx

    标题中的“EXCEL2007打开后出现“不能使用对象和嵌入”错误.docx”指的是用户在尝试打开Excel 2007版本的文档时遇到了特定的问题,即“不能使用对象链接和嵌入”的错误提示。这个问题通常与Excel中的对象链接和嵌入...

    在jboss同时启动两个实例

    ### 如何在JBoss上同时启动两个实例 在企业级应用服务器JBoss中,有时我们需要在同一台物理机器上运行多个独立的JBoss实例。这在测试环境或开发环境中非常常见,尤其是在进行集成测试或者需要模拟多节点集群环境时...

    计算机学院VB写的两个小程序

    总的来说,"计算机学院VB写的两个小程序"是一个实用的学习资源,对于想要提升VB编程能力的初学者来说,通过分析和修改这些代码,可以加深对VB的理解,同时也能锻炼实际问题解决能力。这两个小程序虽然简单,但它们...

    在类库或winform项目中打开另一个winform项目窗体的方法

    假设我们有两个项目:项目A和项目B。项目A是一个类库或者Winform项目,项目B是另一个Winform项目。我们的目标是在项目A中打开项目B的一个特定窗体。 1. **接口定义**: 在项目A中,我们需要创建一个接口(例如`I...

    win7下EXCEL2007不能以新的独立窗口打开excel的解决方法.pdf

    解决方案分为两个部分,首先介绍的是适用于Windows XP系统的解决方法,随后是针对Windows 7的具体步骤。 #### Windows XP下的解决方法 1. **关闭所有Excel文件文档**:虽然这一步看似没有必要,但实际上是为了确保...

    安装Mac OS X 出错,提示应用程序副本不能验证 它在下载过程中可能已遭破坏或篡改.doc

    在尝试安装Mac OS X系统时,用户可能会遇到一个常见的错误,即系统提示“应用程序副本不能验证,它在下载过程中可能已遭破坏或篡改”。这个问题通常发生在苹果更新其开发者证书之后,导致安装程序无法正确验证其完整...

    QT单击按钮关闭一个窗口,并且打开一个窗口

    首先,我们需要创建两个窗口:一个是初始窗口(例如`mainwindow`),另一个是新打开的窗口(例如`dialog`)。这两个窗口的定义通常会包含在对应的`.cpp`和`.h`文件中,如`mainwindow.cpp`、`mainwindow.h`和`dialog....

    Excel 2010同时打开多个独立的窗口.docx

    接下来,需要定位到两个关键的位置,并按照指定步骤进行修改: - **定位至【HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open】** - 展开“Open”子项,找到名为“ddeexec”的项,右键单击并选择“删除”。 - 选中...

    让两个Excel文件分屏显示.pdf

    一种解决方法是先打开一个 Excel 文件,然后点开始-程序,打开另一个 Excel 主文件,然后从 Excel 程序里点打开,打开另一个文件,这样两个文件就可以分开显示在屏幕上了。这种方法可以打开多个 Excel 文件,但需要...

    wps2021个人版同时打开2个窗口方法.docx

    ### WPS2021个人版同时打开两个窗口的方法 #### 背景与问题描述 在使用WPS Office 2021个人版时,许多用户希望能够像Microsoft Office一样,实现每个文档在一个独立的窗口中打开。这样可以更方便地进行多任务处理,...

    如何让同一个网站设置两个不同的asp.net网站

    为了在一个服务器上同时运行两个不同的ASP.NET网站,我们需要通过以下步骤进行配置: ##### 步骤一:安装IIS 确保你的Windows服务器已安装了IIS。如果没有安装,可以通过“控制面板”中的“添加角色和功能向导”来...

    二级VFP中两个表的指针同步变化

    在Visual FoxPro (VFP) 数据库管理系统中,实现两个表的数据指针同步移动是非常实用的功能,尤其是在处理关联数据时。下面将详细介绍四种常见的方法来实现这一目标。 ### 方法一:通过数据工作期窗口实现表对表同步...

    VB 实现两个文件的比较(不限文件格式)

    1. **打开文件**:首先,你需要使用`OpenTextFileReader`或`OpenBinaryFileReader`函数打开两个要比较的文件。对于文本文件,使用文本模式;对于二进制文件,如图片、音频或视频,使用二进制模式。 2. **读取文件...

Global site tag (gtag.js) - Google Analytics