Главная страница
    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.037 c
6-1082697863
RAIN
2004-04-23 09:24
2004.07.04
Послать сообщение дугому ПК


6-1084276401
Benia
2004-05-11 15:53
2004.07.04
Список файлов в дирекрории HTTP сервера


3-1086238940
Dark Man
2004-06-03 09:02
2004.07.04
Изменение данных из SQL запроса


14-1087236609
ИМХО
2004-06-14 22:10
2004.07.04
У кого Windows XP?


14-1087153594
Девушка
2004-06-13 23:06
2004.07.04
Что такое эксплоит?





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