解决方案 | 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 @ 2025-01-06 19:43  issacnew  阅读(192)  评论(0)    收藏  举报