<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在視窗中建立按鈕框的排列清單(在腳本實際運行之前我不知道會有多少個按鈕框),如下所示。顯然,當我單擊任何一個按鈕時,我需要它來執行一項操作。然而,該操作將取決於按鈕的數量 - 所以我需要知道我點擊了哪個按鈕......除非我忽略了一些明顯的東西,否則我看不到一種簡單的方法來確定它。誰能告訴我該怎麼做?
Expr_Do_Something =表達式( /* 我可以在這裡輸入什麼來告訴我按下了哪個按鈕? */ ) ;
盧布=陣容框(恩科爾( 4 )) ;
為了(我= 1 ,我<= 12 ,我++,盧布<<附加(按鈕盒( “按鈕 ” ||字元(我) , Expr_Do_Something )) ) ;
西北=新窗戶( “測試” ,盧布) ;
不幸的是,由於某些原因,我無法使用組合框等不同的控制項來執行此操作,因為它只會返回我選擇的項目。在我看來,我真正需要的是類似“當前活動按鈕()<<獲取按鈕名稱”命令,但我認為沒有 - 我是對的嗎?
非常感謝收到的任何建議。
[註腳:我剛剛發現幾年前「Volf」、「Stig」和我自己之間的相關討論,這可能會對此有所幫助https://communities.sas.com/message/42855#42855 ,但無論如何我都會保留這個問題,以防有其他方法]
訊息編輯者:David Q/R