基于表单标题的应用程序的多个实例
Multiple instances of an application based on form title
我已经创建了一个 c# 应用程序,需要确保如果它 运行 来自磁盘上的两个不同位置,则会创建一个新的程序实例。
我该怎么做?
如果我没理解错的话,您希望允许多个实例,但每个实例都显示不同的表单标题。如果是这样,一种可能的解决方案是使用 Mutex 来检查它是否是唯一的 运行 实例。与其限制额外的实例,不如让它使用新的表单标题,比如在末尾添加 [2]、[3] 等。以下是有关如何使用 Mutex 检查它是否是唯一的 运行 实例的一些链接。
How can I check if my program is already running?
我已经创建了一个 c# 应用程序,需要确保如果它 运行 来自磁盘上的两个不同位置,则会创建一个新的程序实例。
我该怎么做?
如果我没理解错的话,您希望允许多个实例,但每个实例都显示不同的表单标题。如果是这样,一种可能的解决方案是使用 Mutex 来检查它是否是唯一的 运行 实例。与其限制额外的实例,不如让它使用新的表单标题,比如在末尾添加 [2]、[3] 等。以下是有关如何使用 Mutex 检查它是否是唯一的 运行 实例的一些链接。
How can I check if my program is already running?