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

Вниз

Панель управления->Язык и стандарты вкладка - Числа   Найти похожие ветки 

 
Zhenka ©   (2003-08-14 08:46) [0]

Господа!! Подскажите пожалуйста как поменять програмно следующие параметры (Через реестр, или ещё как)
Панель управления->Язык и стандарты вкладка - Числа
Параметры
1. Разделитель целой и дробной частей числа
2. Разделитель элементов списка
Спасибо!!


 
Kuusiniemi ©   (2003-08-14 10:02) [1]

Эххх, молодежь...
F1. RTFM. "Currency and date/time formatting variables"

1. DecimalSeparator
2. ListSeparator


 
FoxBox   (2003-08-14 10:11) [2]

Но лучше не меняй. Не ты ставил, не тебе и менять. Не глумись над юзером, он сам знает, что ему удобнее. Сам ориентируйся на эти константы при выводе на экран


 
Zhenka ©   (2003-08-14 10:32) [3]

2 Kuusiniemi
кто такой РТФМ???


 
FoxBox   (2003-08-14 15:57) [4]

RTFM - read the fucking manual


 
BigDAN ©   (2003-08-14 18:05) [5]


> FoxBox (14.08.03 10:11) [2]
> Но лучше не меняй. Не ты ставил, не тебе и менять. Не глумись
> над юзером, он сам знает, что ему удобнее. Сам ориентируйся
> на эти константы при выводе на экран


Позвольте, изменение глобальных переменных 1. DecimalSeparator
2. ListSeparator не поменяет настройки винды!!!! Переменные эти используются только в функциях форматирования и менять их можно свободно, в зависимость от того в каком формате ожидаешь данные. Во как!!!


 
Zhenka ©   (2003-08-16 12:33) [6]

2 BigDAN
А как тогда поменять???


 
Anatoly Podgoretsky ©   (2003-08-16 12:55) [7]

BigDAN © (14.08.03 18:05) [5]
Но зато и не даст результата, не все функции, особенно АПИ бкдкт обращать внимание на эти переменные Дельфи


 
Viktorious   (2003-08-16 17:02) [8]

В Win3.1/95/98 эти настройки хранятся в разделе [intl] файла win.ini.
Оттуда их и зачитывает программа, написанная в Delphi, при загрузку, оттуда и берет переменные DecimalSeparator и прочие.
С NT/2000/XP как обычно, ничего не понятно...


 
Zhenka ©   (2003-08-19 08:57) [9]

Мне надо поменять Разделитель целой и дробной частей числа
например с точки, на запятую.
для Акцеса. Разделитель целой и дробной частей числа например стоит точка, нужно чтобы программа поменяла этот параметр на запятую.
попробуйте ввести дробное число, и запомните разделитель, апотом руками
(Панель управления->Язык и стандарты вкладка - Числа
Параметры
1. Разделитель целой и дробной частей числа
)
поменяйте его на другой и увидите разницу.


 
mfender   (2003-08-20 08:01) [10]

Все тебе расписали. Что еще не понятного?
DecimalSeparator - разделитель дроби.
ListSeparator - разделитель в списке.
Хочешь, меняй глобально, хочешь - пару раз в одном функции. Настройки винд от твоих меняний не пострадают. Для пущей уверенности сделай какую-то вариаблу, куда сохрани текущие DecimalSeperator etc, и если не уверен, возвращай их когда понадобится. Но этого делать не нужно.


 
Zhenka ©   (2003-08-20 08:26) [11]

да я уже нашел ф-я SetLocaleInfo



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

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

Наверх




Память: 0.49 MB
Время: 0.036 c
1-98630
Малиновский Владимир
2003-10-13 17:50
2003.10.30
Создание компонент - собственные формы (или фреймы),


1-98633
Cranium
2003-10-16 21:07
2003.10.30
Как определить, что сколько экземпляров заданного уже создано?


6-98765
lipskiy
2003-09-04 23:37
2003.10.30
Проверка соединения с интернетом - как гарантированно?


9-98421
TWINk
2003-03-13 23:03
2003.10.30
DXF


3-98511
bss
2003-10-09 11:42
2003.10.30
Как в SQL-операторе SELECT вывести разницу в днях между датами?