-
-
Application.UpdateFormatSettings=false;
-
Уточните пожалуйста после
ShortDateFormat:= 'dd-MM-yyyy'; DateSeparator:= '-';
должен написать
Application.UpdateFormatSettings=false;?
-
> в некоторых упорно выводит в Windows формате, игнорируя > значение ShortDateFormat:= 'dd-MM-yyyy';
Используй функцию FormatDateTime и будет тебе щасте
Типа Label1.Caption := FormatDateTime('dd-MM-yyyy h "hours" n "min" s "sec" ', Now);
-
> В обработчике OnCreate главной формы первыми командами написаны: > > ShortDateFormat:= 'dd-MM-yyyy'; > DateSeparator:= '-';
Так лучше не делать, т.к. 1) - не потокобезопасно 2) - может найтись еще один такой же умный компонент или модуль который поменяет еще раз и привет.
Лучше использовать локально нужный формат или форматировать самому.
-
> форматировать самому. >
+1
-
Все подобные поделки летят в корзину, ибо программа должна показывать дату, время, валюту в том виде, в каком я хочу их видеть. 21 век уже на дворе.
|