Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.27;
Скачать: CL | DM;

Вниз

Как правильнее сделать форматированный вывод?   Найти похожие ветки 

 
Девушка ©   (2005-02-12 14:33) [0]

В edit записываю число. Пусть 10000. Как сделать так, что-бы оно выводилось "10 000"? Т.е. Edit1.text:=IntToStr(10000) изображалось бы 10 000, а StrToInt(Edit1.text) возвращало бы 10000. Может, MaskEdit можно как-то прикрутить?


 
Eraser ©   (2005-02-12 15:14) [1]

Существует масса компонентов для такого случая. Поищи на torry.ru

Другой вариант- ручная прорисовка. Но по-моему это не очень простая задача.


 
Девушка ©   (2005-02-12 15:16) [2]


> Существует масса компонентов для такого случая. Поищи на
> torry.ru

А не подскажете название?


 
Eraser ©   (2005-02-12 15:26) [3]

Я так понимаю денежки считать надо ))
Значит если только для currency советую
http://www.torry.ru/vcl/edits/diffedits/hkcedit.zip

А если нужны более универсальные компоненты поищите в RxLib и JEDI VCL.


 
Девушка ©   (2005-02-12 15:32) [4]


> Eraser ©   (12.02.05 15:26) [3]

Не... не денюжки.
Граммы.


 
Eraser ©   (2005-02-12 15:42) [5]

Ну тогда RxLib ))


 
Девушка ©   (2005-02-12 15:58) [6]

Спасибо!


 
olookin ©   (2005-02-13 15:42) [7]

procedure TForm1.Edit1Change(Sender: TObject);
var s,a: string;
   i: integer;
begin
 s:=Edit1.Text;
 for i:=Length(s) downto 1 do if Pos(s[i],"0123456789")=0 then
 Delete(s,i,1); a:=s;
 for i:=Length(s) downto 1 do
 if (i<Length(s)) and ((Length(s)-i+1) mod 3=0) then Insert(" ",a,i);
 Edit1.Text:=a;
end;



Страницы: 1 вся ветка

Текущий архив: 2005.02.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.056 c
1-1108060365
LedWorm
2005-02-10 21:32
2005.02.27
Ассоциация файлов с моим приложетем.


3-1107081311
ГС ТОФ
2005-01-30 13:35
2005.02.27
ограничение количества подключенных запросов Query


14-1108042415
Vaitek
2005-02-10 16:33
2005.02.27
Школьная физика


6-1103702105
BJValentine
2004-12-22 10:55
2005.02.27
Свободное дисковое пространство на удаленном компе


1-1108189218
Алексей
2005-02-12 09:20
2005.02.27
ShareMem