使用文字方塊值的 N 列大家好,
我正在嘗試建立一個使用者輸入框來確定我的排隊框的 N Col。 我嘗試過這個腳本
User_Input = New Window( "N Col", << modal(),
hlistbox(
Text Box( "Enter Column No: " ),
Col_Num_teb = Text Edit Box( "", <<SET width=""></SET>
我嘗試輸入 4 但最終有 2 列。 如何正確取得我的排隊盒的 N Col?
自動化和腳本編寫品質和工藝工程回覆:使用文字方塊值的 N Col你好,
除非您將文字/字串轉換為數字,否則 LineUpBox 呼叫將不起作用。 嘗試用數字編輯框取代文字編輯框 ()
User_Input = New Window( "N Col", << modal(),
hlistbox(
Text Box( "Enter Column No: " ),
Col_Num_neb = Number Edit Box ( 1 ), // You can replace "1" by any other initial value
),
Button Box( "OK",
col_num = col_num_neb << get; // You don't need the parentheses here
),
);
lb = LineUpBox( N Col(col_num) );
回覆:使用文字方塊值的 N Col您可以使用數字編輯框,然後使用 << Get 或使用文字編輯框使用 << Get Text,然後使用 Num() 將其轉換為數字
Names Default To Here(1);
//Text Edit Box
User_Input = New Window("N Col",
<<MODAL></MODAL>