[an error occurred while processing this directive]
Подскажите как в delphi добиться корректной работы функции StrToFoat?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
A_F 01 сентября 2006 г. 12:52
|
|
|
|
Она использует разделитель целой и дробной части числа из настроек Windows. Т.е. если в качестве разделителя целой и дробной части в винде стоит запятая, а пользователь ввел точку выскакивает ошибка.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Еще вариант, обрабатывание вводимых пользователем данных, чтобы были только цифры, Enter, Backspace, Del, ESC, точку и запятую менять на DecimalSeparator, Обработчик повесить на событие KeyPress. — bred (01.09.2006 16:01 213.130.22.7, пустое)
- Есть термин DecimalSeparator. Я это победил вот так - даю фрагмент... — iosifk. (01.09.2006 13:06 62.16.102.166, 405 байт)
- Ну так напишите перед вызовом этой функции свою которая переводит запятую в точку — Elektronik (01.09.2006 12:55 194.85.99.225, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание