Delphi Can

Orjinalini görmek için tıklayınız: Spinbox float value
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Merhaba Arkadaşlar,

forma 1 adet spinbox koydum. 
ValueType float olarak belirledim. 

0,00 formatında olarak değer yazabiliyorum. fakat yazılan değeri almak istediğimde int sonuç döndürüyor. Float sonucu nasıl alabilirim. 

Spinbox değer olarak 1.30 giriyorum;

ShowMessage(AdetSayisi.Text);   // Aldığım değer 1.00

ShowMessage(FloatToStr(AdetSayisi.Value));  // Aldığım değer 1
Şu şekillerde kullanabilirsiniz.
  memo1.Lines.Add(spinbox1.Value.ToString);
//veya
 memo1.Lines.Add(format('%0.3f', [spinbox1.Value])); // virgülden sonra 3 basamak 1,234
Teşekkürler