解决方案 | aardio单个实例

复制代码
import win.ui;
import process.mutex;

// 创建互斥体
var mutex = process.mutex("MyUniqueAppName");

// 检查是否已经有一个实例在运行
 
if (mutex.conflict) {
    // 如果已经有一个实例在运行,弹出提示并退出
    win.msgbox("程序已经在运行中!", "提示");
    return;
}

// 如果没有实例在运行,继续执行程序
var winform = win.form(text="Aardio 单个实例示例";right=600;bottom=400);

winform.show();
win.loopMessage();
复制代码

 

 

第一次运行:

 

第二次运行:

 

posted @   IssacNew  阅读(73)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2021-01-06 考试动态 | 全国各省份计算机二级报考信息汇总
点击右上角即可分享
微信分享提示