Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.10.30;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.012 c
4-98918
k@rt
2003-08-25 14:12
2003.10.30
Как отловить изменение размера окна


8-98747
Andrew S
2003-06-26 18:39
2003.10.30
Палитра TBitmap


1-98704
md
2003-10-20 21:47
2003.10.30
получение информации о файле


1-98675
igorserg
2003-10-21 13:52
2003.10.30
Как получить основные данные о ресурсах компьютера


14-98871
Dmitriy O.
2003-09-25 08:55
2003.10.30
Кто делал что то в первые в мире программинга ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский