Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: -0.83 c
3-1086679198
Ratiborr
2004-06-08 11:19
2004.07.04
Нужен совет по DataModule


1-1087529144
S-o-i
2004-06-18 07:25
2004.07.04
Компонент Radiogroup


1-1087921417
georg
2004-06-22 20:23
2004.07.04
String В excel


6-1083750681
IceBeerg
2004-05-05 13:51
2004.07.04
Определение имени рабочей группы и ip удаленного компа


4-1085204229
Dennisius
2004-05-22 09:37
2004.07.04
Независмое состояние




   Наверх