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

Вниз

Подскажите как в Windows XP переустановить формат ЧИСЛО МЕСЯЦ ГОД   Найти похожие ветки 

 
Dima1   (2004-06-17 02:43) [0]

Из моей проги мне надо на время работы программы, из формата: "yyyy.mm.dd" установить формат "dd.mm.yyyy".
Простое присваивание переменной ShortDateFormat := "dd.mm.yyyy" под Millenium работает, под XP не хочет.
Разделитель. Т.е. например, ЗАПЯТУЮ на ТОЧКУ под XP у меня получается поменять, а вот с форматом нет. Пробовал
SetLocaleInfo(LOCALE_USER_DEFAULT, DATE_SHORTDATE,"dd.MM.yyyy"); тоже почему то в XP не меняет.
В чем проблема и как мне добится изменения


 
Dima1   (2004-06-17 04:01) [1]

Что никто не знает ???


 
wicked ©   (2004-06-17 11:49) [2]

никак...
не знаю, кто как, а я НИКОГДА бы не пользовался софтом, который меняет без моего ведома какие либо настройки...


 
Dima1   (2004-06-17 11:49) [3]

Знатоки, ну вы меня пугаете.
Помогите решить проблемку.


 
Sandman25 ©   (2004-06-17 11:54) [4]

Почему не LOCALE_SSHORTDATE?


 
Devel ©   (2004-06-17 11:59) [5]

>> под XP не хочет.
очень даже хочет.


 
evvcom ©   (2004-06-17 12:06) [6]

Для формирования файлов, которые потом импортируются в программы с форматом, не зависящем от текущих настроек Win, например, DOS-программы, я использую
function Format(const Format: string; const Args: array of const; const FormatSettings: TFormatSettings): string;
Под XP работает без проблем.


 
Dima1   (2004-06-17 12:09) [7]

>Devel
У меня почемуто не переключает. Может подкинете код, как вы это
делаете, и с какими параметрами. Буду благодарен.


 
Devel ©   (2004-06-17 13:17) [8]

Dima1   (17.06.04 12:09) [7]:

чтобы поменять в системе:  
SetLocaleInfo(LOCALE_SYSTEM_DEFAULT,LOCALE_SSHORTDATE,PChar("dd-MM-yyyy"));


 
wisekaa ©   (2004-06-17 13:32) [9]

А ты не пробовал как рекомендует Help dd/MM/yyyy ?
И логичнее было просто в нутри программы приводить дату к нужному тебе формату.

> [2] wicked ©   (17.06.04 11:49)
> никак...
> не знаю, кто как, а я НИКОГДА бы не пользовался софтом,
> который меняет без моего ведома какие либо настройки...

Тогда тебе придеться отказаться от большого количества софта, многие из них это делают. Другое дело коректно-ли? Мы например подменяем DecimalSeparator на Активацию приложения и возращаем в исходное состояние при завершении приложения.



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

Форум: "Основная";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.03 c
1-1087548694
Bober
2004-06-18 12:51
2004.07.04
Вопрос по IDE Delphi


14-1087371407
Sergey(RD)
2004-06-16 11:36
2004.07.04
Delphi vs Asm


14-1087160586
KilkennyCat
2004-06-14 01:03
2004.07.04
Конкурс "Стих паскальный завершен", ищем победителя...


3-1086561829
ROMshtain
2004-06-07 02:43
2004.07.04
TMemorytable из rxlib как отсортировать данные по какому-ть полю


8-1082458106
KEBZ
2004-04-20 14:48
2004.07.04
Mp3





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский