エディットを使った足し算とスピンエディットを使った足し算が違うのは、Edit1.Text と SpinEdit1.Value の「型」というものが違うためです。型には名前がつけられています。
プロパティ | 型の名前 | 日本語名 | データ形式 | 足し算の結果 |
---|---|---|---|---|
Edit1.Text | String 型 | 文字列型 | 文字(何文字でも) | 14 + 31 = 1431 |
SpinEdit1.Value | Integer 型 | 整数型 | 整数 | 14 + 31 = 45 |
SpinEdit1.Value
に次の値を入れて、SpinEdit1.Value は整数しか受け付けないことを確かめましょう。
「ヘルプ」キーを使ってプロパティの型を調べられる場合もあります。ここでは、エディットの
Text
プロパティの型を調べてみましょう。フォーム上にエディット
(Edit1) を置き、オブジェクトインスペクタで Edit1
の 「Text」 をクリックし、「F1」キーを押してみましょう。
すると、
と表示されます。下の行から、Text プロパティは TCaption 型であることがわかり、上の行から、TCaption 型とはすなわち string 型 (文字列型) であることがわかります。
Edit1 の Width プロパティの型を調べてください。
ButtonAdd の Caption プロパティの型を調べてください。