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

Вниз

Подскажите как в 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.051 c
1-1087474309
jenbond
2004-06-17 16:11
2004.07.04
Помогите советом с ExpressQuantumGrid.


14-1087058594
AZ
2004-06-12 20:43
2004.07.04
Upgrade hardware & setup Win98


6-1084340571
Hangook
2004-05-12 09:42
2004.07.04
Telnet -клиент


1-1087891033
Nika
2004-06-22 11:57
2004.07.04
Помогите с Treeview


14-1087056449
Xtz
2004-06-12 20:07
2004.07.04
Настроить маршрутизацию в 2003 сервере