aardio | 通过点击checkbox复选框本身判断是否勾选

 

import win.ui;

/* 创建窗体 */
var winformsetting = win.form(text="CheckBox 示例"; right=300;bottom=100;max=false)

/* 添加 CheckBox 控件 */
winformsetting.add(
    cbox_startauto={
        text="开机自启"; 
        left=10; 
        top=10; 
        width=100; 
        height=30;
        cls="checkbox"
    }
)

/* 绑定点击事件 */
winformsetting.cbox_startauto.oncommand = function(id,checked){
     // code == 0 表示 BN_CLICKED(点击)
     checkNum = winformsetting.cbox_startauto.checked
       if(checkNum){
        win.msgbox("勾选了")
    } else {
        win.msgbox("未勾选", "提示")
    }
}

/* 显示窗体 */
winformsetting.show()
win.loopMessage();
return  winformsetting;

 

posted @ 2025-09-15 20:57  issacnew  阅读(16)  评论(0)    收藏  举报