彈出列示框!!!!!!!!!!!!!!
我的對話框如下:如果我選中了上模板,如何讓它返回 “DIE2” 這個字串;
我這樣試過 (action_tile "pl_list1" "(setq pl1 $value)") 但是不行
;;;_______________________________________
h_sc:dialog{label="h_sc";
:row{
:text{label="螺絲大小";}
:popup_list{key="sc_size";fixed_width=true;}
:text{label="螺絲長度";}
:popup_list{list="40";fixed_width=true;}
}
:text{}
:row{
: column {
:text{label= "加工模板";}
:popup_list{key="pl_list1";width=25;}
:popup_list{key="pl_list2";width=25;}
:popup_list{key="pl_list3";width=25;}
:popup_list{key="pl_list4";width=25;}
:popup_list{key="pl_list5";width=25;}
}
: column {
:text{label= "加工孔類型";}
:popup_list{key="ho_list1";width=25;}
:popup_list{key="ho_list2";width=25;}
:popup_list{key="ho_list3";width=25;}
:popup_list{key="ho_list4";width=25;}
:popup_list{key="ho_list5";width=25;}
}
: column {
:text{label= "加工孔大小";}
:edit_box{key="ho_size1";width=20;}
:edit_box{key="ho_size2";width=20;}
:edit_box{key="ho_size3";width=20;}
:edit_box{key="ho_size4";width=20;}
:edit_box{key="ho_size5";width=20;}
}
}
:text{}
ok_cancel;
} 它只返回索引值,你必须根据你的要求自己做一个表,然后根据返回的索引值到表中查询,取出结果 列表框返回的是选中的是列表的第几项(从“0”开始),从你的画面上看,应该返回“4”,所以,你应该由这个数字,用(nthn list) 去你的列表中寻找对应的字符串。 有没有DCL这方面详细的书籍呢
页:
[1]