Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2013, 21:04   #1
СветланаФ
Новичок
Джуниор
 
Регистрация: 09.02.2013
Сообщений: 3
По умолчанию показывать и редактировать числа с разделителем тысяч

Задача: показывать и редактировать числа с разделителем тысяч.

Использую ThousandsSeparator - показать получается, но при редактировании числа приходится применять преобразование в float т.к мешают пробелы.
Если редактировать, как строку, то автоматом не отображается изменение с разделителем тысяч.
Подскажите, пожалуйста, как сделать, чтобы и при отображении, и при редактировании число отображалось с разделителем тысяч.

Смотрите скриншот.
Спасибо

From Stilet: За кросспосты у нас наказывают!
Изображения
Тип файла: jpg редактирование чисел.jpg (11.6 Кб, 137 просмотров)

Последний раз редактировалось Stilet; 11.02.2013 в 09:16.
СветланаФ вне форума Ответить с цитированием
Старый 09.02.2013, 21:31   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

А нельзя просто отключать разделитель, когда фокус на окне (то есть окно выбрано для редактирования) и включать обратно после окончания редактирования?

А лучше было бы не скриншот, а сам код привести, где Вы это все делаете.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...

Последний раз редактировалось Sciv; 10.02.2013 в 00:45.
Sciv вне форума Ответить с цитированием
Старый 11.02.2013, 06:55   #3
superedward
Форумчанин
 
Аватар для superedward
 
Регистрация: 27.11.2012
Сообщений: 190
По умолчанию

Обрабатывать OnChange - переводить строку в число, предварительно вырезав пробелы-разделители, а потом обратно в нужном формате с разделителями
superedward вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод из файла рандом строку с разделителем. bad_patefa Помощь студентам 2 25.09.2010 22:46
число тысяч исходных команд serenu Помощь студентам 3 18.04.2010 21:31
загрузить текст в ListView из Memo с разделителем 4elovek Общие вопросы Delphi 1 10.04.2009 04:30
Показывать-не показывать скрытые файлы и папки... Романнн Свободное общение 5 07.11.2007 13:16