Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать значение одного из региональных параметров? [D6, Win95/98, WinXP]


Sergej ©   (2004-02-26 12:57:00) 

В ходе выполнения программы нужно узнать какой на машине установлен параметр "Разделитель целой и дробной части" точка или запятая? Может есть какая-либо стандартная Windows функция.

Copy(FloatToStr(3/2),2,1) не предлагать.


Anatoly Podgoretsky   (2004-02-26 13:35:00) [1]

DecimalSeparator лучше не использовать, тем более что вопрос в АПИ, это глобальная переменная, не потокобезопасная.


Segej   (2004-02-26 13:22:00) [2]

Спасибо


Vit@ly   (2004-02-26 13:17:00) [3]

Глобальная переменная (Char)
DecimalSeparator


Игорь Шевченко   (2004-02-26 13:06:00) [4]

В твоем случае поможет GetNumberFormat.

P.S. В SysUtils есть переменная DecimalSeparator ;)


Игорь Шевченко   (2004-02-26 13:04:00) [5]

GetLocaleInfo


Наверх

Титульная страница Поиск, карта сайта Написать письмо