<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 我正在將一些舊的對話框轉換為模態窗口語法,並且似乎無法從列錶框中“獲取”或“獲取列表”結果。
在舊對話框功能中,列錶框允許用戶使用控制鍵和Shift鍵從列表中選擇一個或多個項目。 結果是一個項目列表。
但是在新窗口<<模態語法中,列錶框似乎將事物放入列表中。 似乎可以從列表中選擇項目,但是如何將結果卸載到可以在以後使用的列表中?
這是帶有Dialog Function中列錶框的舊代碼:
dbox1 =對話框(
“選擇要匯總的周和年號”,
hlist(“Week”,week = editnumber()),
hlist(“Year”,year = editnumber(2012)),
“”,
“選擇感興趣的領域”,
mpaofint = listbox({“Spots”,“Transit Damage”,“Bar Code Error”}),
按鈕(“OK”),按鈕(“取消”)
);
thesempa = dbox1 [“mpaofint”];
這是我嘗試轉換為模態窗口。
新窗口(“選擇要匯總的周和年號”,
<<模態,
vlist框(
hlist框(文本框(“週”),wk =數字編輯框(0)),
hlist框(文本框(“年”),yr =數字編輯框(2012)),
文本框(” ”),
文本框(“選擇感興趣的媒體問題區域”),
mpaofint = listbox({“Spots”,“Transit Damage”,“Bar Code Error”}),
按鈕框(“OK”),
按鈕框(“取消”)
));
這些都是我試圖獲得我需要的列表的所有單詞,但是日誌每次都顯示了這些值的缺失值。
thesempa = mpaofint <<獲取列表;
thesempa = mpaofint <<獲取列表;
thesempa = mpaofint << get text;
thesempa = mpaofint << get;
將腳本放在Ok按鈕中。
按鈕框 ( “好” , thesempa = mpaofint << 被選中 )