為何變更Case Structures的指標就有錯誤訊息

我用Text Ring連到Case Structures的問號上面這時Case Structures的指標原本是Ture與False就變為0,Default可是當我變更裡面的文字為0時,這時就不能執行了,請問這是為什麼??

那是因為你所使用的Case Structures中並沒有Default Case存在…

 

請問那裡面的指標Ture,Fales或是0,Default要怎麼樣才能變更文字??

[QUOTE=yankess]

請問那裡面的指標Ture,Fales或是0,Default要怎麼樣才能變更文字??

[/QUOTE]

在 help 檔中,有滿詳細的說明,你先查看一下吧

我知道原因了,謝謝大大說明

原來是一定要給default這個字,假設有4個CASE從0到3其中一個CASE一定要給0,Default或是1,Default...以此類推

我之前就是沒有鍵入Default這個字所以執行箭頭一直是斷裂的,希望這對其他的初學者有一些幫助

嗯嗯。

假設,你有 1、2、3 三個 case 在處理指定情況,但是你給的資料型態
(Numer) 一定會有這三種所不能處理的情況,這時候可能是 Default 或者
..0 及 4.. 等等 的 case 來處理。

而 Default 或者 ..0 及 4.. 不一定要跟 1、2、3 放在一起同一個 case,
可以是第四、第五個 case。

在 Case Structure 裡要把例外狀況給放置進來才行。

不像 C 裡頭的 switch ,我們可以不放 default 這個 case,
在 LabVIEW 你一定要把所有情況給考慮進去。

Airbolt38701.5586342593

請問我如果我要把數字0,1,2,3....改成文字是不是也在其中一個case裡面加default,"文字"

可是我試過之後,發現這裡的字會變成紅色default,"文字",而無法執行程式

WHY???

ㄏㄏ~這個問題我也剛發現,原因是你沒有將Case旁邊的"問號"連結起來,如果連起來就ok了

我是用Combo box去連結CASE旁的"問號"

我已經試成功了謝謝!!

請問一定要用COMBO BOX嗎

可以用MANU RING嗎

p2002yu1024b38703.6144907407

這我就不知拉因為我也才接觸一個多月