版主您好;
請問一下,如何判別使用者所輸入之字串呢?
例如:規定字串內只能輸入0-10的數字
當輸入大寫或小寫字母或其它字元時就顯示錯誤呢?
版主您好;
請問一下,如何判別使用者所輸入之字串呢?
例如:規定字串內只能輸入0-10的數字
當輸入大寫或小寫字母或其它字元時就顯示錯誤呢?
sakura1123:
針對您的問題,我做了下面這個範例供您參考,有問題的話,歡迎再提出來討論!!!

Sincerely
==============
Writing by 麟仔
LabVIEW 7.0
Windows XP
==============
sakura1123:
再提供您一個較簡單的做法, 方法如下圖所示:

Sincerely
==============
Writing by 麟仔
LabVIEW 7.0
Windows XP
==============
3Q~~~
我之前想得太複雜了
多謝這位大哥!!
其實像這類的多重選擇的資料結構可以利用Case Structure就可以完成了.

上面jimmy兄的所寫的case,也可簡化成以下case
沒錯,
但是要注意喔~
如果輸入的是字串,就必須要加上" ".

如果是數值,就不用.
哇~
原來如此,多謝多謝
往後我會更注意細節
抱歉:
想再次請教麟仔大哥
可否請問一下
這三個元件的出處為何,雖然大致上可知道其意義,
但我找遍了tool卻無所獲
P.S我所使用的版本為6.1作業系統為98
非常感謝您之前的回覆!
感謝以上大哥們的回答
這是我想到的解法,
這些函式在LV7的Advanced面板上

但是在LV6.1版的Advanced面板上,沒有這些函式!!!

1.您將以下.llb檔放到以下目錄試看看能否在Advanced裡找到相關vi
C:\Program Files\National Instruments\LabVIEW X\vi.lib\Utility
2.如果不行,就用select a vi...的方式

ancle您好:
我的LV版本為6.1所以無法開啟範例,感謝您的回覆
抱歉!想再請教一個問題
如圖:
我想要利用上下按鈕來控制String2的值,同時又可讓String2接受輸入值,並即時更新上ˋ下按鈕的控制範圍
但是至目前為止程式頂多只能顯示輸入值的上一個值及下一個值
要不然只得靠另一個OK按鈕來控制,
不知是否有其他的解決方式呢?
2004-10-14_155226_Untitled-2.vi
作業系統 98/XP
LV 版本 6.1
可以請你說明一下,各個 Controller 及 Indicator 的功能為何?
(尤其是「Ran」、「String 3」)
另外你的 String 2 建議改用 Numeric Controller 來完成會比較簡單些,
在程式裡頭只需要多了 數字 <-> 文字 的轉換,
但是會比用兩個 Boolean Controller、一個 String Controller
來代替一個 Numeric Controller 方便許多。
不好意思喔 請問一下
我找不到Internet Tool
請問在哪裡啊
感激不盡
(xp/6.1)