
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.60] |
![]() |
|
Сообщ.
#1
,
|
|
|
подскажите как сделать чтобы в поле SpinEdit можно было водить дробные числа
|
Сообщ.
#2
,
|
|
|
pehser для этого существует компонент TFloatSpinEdit
Найти его можно на Torry.net |
Сообщ.
#3
,
|
|
|
там я нашол тока RealSpinEdit и тот не под делфу
|
Сообщ.
#4
,
|
|
|
А как же это?
Цитата TFloatEdit and TSpinFloatEdit v.09-13-2004 FWS 45 Kb 14 Jul 2006 By Merkes Pages. Input boxes for floating point values, range checking, alignment. also included is a database aware TDBFloatEdit initially written by Eddie Shipman. Fully functional Source: Included Download: D4 D6 D7 Components > Edits, Memos > Edits for different types TFloatSpin Edit v.1.0 FWS 2 Kb 13 Aug 1999 By Deso. Spin Edit for Float type values. Based on TSpinEdit by Borland. Fully functional Source: Included Download: D2 D3 D4 http://www.torry.net/vcl/edits/diffedits/fse.zip http://www.torry.net/vcl/edits/diffedits/fledit.zip |
Сообщ.
#5
,
|
|
|
Цитата file not fount 'FR_About.dcu' Где его взять? Добавлено проблему с FR_About решил но вот вопрос, у меня в систем разделитель числа тоит , при таких настройках если начинаю менять значения SpinFloatEdit то вылитают ошибки, поменял на . все ок, как избежать такую проблему? |
Сообщ.
#6
,
|
|
|
Отлично работает SpinEdit из RxLib-a.
Если хочешь, могу прислать - скинь e-mail в ПМ |
Сообщ.
#7
,
|
|
|
у меня есть SpinEdit стандартній и из квантум грида (родственик рх) но там тока целіе числа пишутся или может я чего с настроками не разобрался
|
Сообщ.
#8
,
|
|
|
Цитата pehser @ но вот вопрос, у меня в систем разделитель числа тоит , при таких настройках если начинаю менять значения SpinFloatEdit то вылитают ошибки, поменял на . все ок, как избежать такую проблему? Возможно два решения 1) либо ![]() ![]() procedure TForm1.FormCreate(Sender: TObject); begin FloatSpinEdit1.text := StringReplace(FloatSpinEdit1.text, '.', DecimalSeparator, []); FloatSpinEdit1.text := StringReplace(FloatSpinEdit1.text, ',', DecimalSeparator, []); end; 2)Установить нужный DecimalSeparator, например если при разработке используется ',' , то DecimalSeparator := ','; Но при этом игнорируются изыковые настройки винды. Первый вариант громоздкий но более дружественный. |
Сообщ.
#9
,
|
|
|
Цитата pehser у меня есть SpinEdit стандартній и из квантум грида (родственик рх) но там тока целіе числа пишутся или может я чего с настроками не разобрался В свойстве Properties.Increment:=0,1 и Properties.ValueType:=vtFloat. |