請問有沒有辦法限制字串輸入的長度?
比如說,我想輸入一字串(Hex)"1122 3344 5566 7788" 然後就不能再輸入其他的字串,
請問有辦法做到嗎??
煩請不吝指教,謝謝!!
請問有沒有辦法限制字串輸入的長度?
比如說,我想輸入一字串(Hex)"1122 3344 5566 7788" 然後就不能再輸入其他的字串,
請問有辦法做到嗎??
煩請不吝指教,謝謝!!
可以使用Functions>>String>>String Subset達到另一種效果,以下提供給您參考
![](upload://44u1fh8Z2tNuthrJ9j96YgH8IPS.jpeg)
ancle38854.5602777778我是照ancle的方法.不過indicator改成string control的propertynode=>writr,value
外面可以在加一個while loop or event structure(value change)
缺點是每次輸入完字串,都要用滑鼠點一下外面or做別的動作.他才會判定string輸入完成,
也不能按enter(會換行)
1338854.8495601852
[QUOTE=13]
我是照ancle的方法.不過indicator改成string control的propertynode=>writr,value
外面可以在加一個while loop or event structure(value change)
缺點是每次輸入完字串,都要用滑鼠點一下外面or做別的動作.他才會判定string輸入完成,
也不能按enter(會換行)
[/QUOTE]
只要在string control上按滑鼠右鍵,把Limit to Single Line打勾,限制string只有一行,這樣就可以按enter不換行
另外如果把Update Value while Typing也打勾,那字串就會根據你打的時候直接update了。
請問如果是numeric control, 可否設定讓其連接之輸出可以隨輸入之改變而改變,不用按enter鍵?
嗯,感謝各位大大的不吝指教。
看樣子好像沒有選項能夠直接限定輸入字串長度,一定寫程式才能做到了~~~
謝謝大家的指教!!