2013-10-15 56 views
1

我有一個名爲seVal的TSpinEdit,它的最小值爲0,最大值爲10.我需要爲每個數字分配一個值,除了需要報告錯誤消息的0以外,然後在Label中顯示該值。我還沒有處理TSpinEdit的那麼多,所以任何與它們相關的編碼都不是我熟悉的。賦值給SpinEdit

回答

1
case seVal.Value of 
    0: Label1.Caption := ...; 
    1: Label1.Caption := ...; 
    2: Label1.Caption := ...; 
    ... 
end; 

或者:

const 
    LabelValues: array[0..10] of String = ('...', '...', ...); 

Label1.Caption := LabelValues[seVal.Value]; 
+0

謝謝。使用數組是完美的。 – DNgentle