1、把“添加”按钮的Z序调整到“最后面”,在编辑框输入内容后,直接按回车就添加;
2、按回车后,编辑框清空,以便下次输入。(重复与不重复都清空edit)
源代码:

import win.ui;
/*DSG{{*/
winform = ..win.form( bottom=335;parent=...;right=402;text="aardio Form" )
winform.add(
listbox2={ bgcolor=16777215;bottom=322;right=388;left=216;top=93;z=4;vscroll=1;
items={ };edge=1;cls="listbox" };
static3={ bottom=30;text="要添加的内容写这里";left=16;right=144;top=11;z=7;transparent=1;cls="static" };
edit={ bottom=61;right=205;left=14;top=31;z=2;edge=1;cls="edit" };
button={ bottom=61;right=315;left=223;top=28;z=1;text="添加";cls="button" };
static={ bottom=89;right=144;left=14;text="现有内容";top=68;transparent=1;z=5;cls="static" };
listbox={ bgcolor=16777215;bottom=325;right=206;left=14;top=93;z=3;vscroll=1;
items={ };edge=1;cls="listbox" };
static2={ bottom=88;right=350;left=221;top=68;z=6;notify=1;text="状态";transparent=1;cls="static" }
)
/*}}*/

winform.button.oncommand = function(id,event){
//winform.msgbox( winform.button.text );
var str =winform.edit.text ;
if(#str>0){//判断输入数据为非空
chong=true//定义名为chong 值为真的变量
for(i=1;winform.listbox.count;1){ //判断是否出现重复
if(str==winform.listbox.getItemText(i)){
chong=false//出现重复时将chong的值改为false
winform.listbox2.add("出现重复",-1)
}
}
if(chong){ //如果没有重复将数据写入
winform.listbox.add(str,-1)
}
}
winform.edit.text=""
}


winform.show()
win.loopMessage();