Текущий архив: 2005.10.09;
Скачать: CL | DM;
Вниз
Время в местном формате Найти похожие ветки
← →
igor-567 (2005-09-14 04:14) [0]Кто-нибудь знает, как получить время в местном формате?
Например «9 сентября 2005 года», а не как дает DateTimeToString «9 сентябрь 2005».
Но я имею ввиду не только русский формат, а формат юзера.
← →
Джо © (2005-09-14 04:46) [1]В таком духе:
procedure TForm1.Button1Click(Sender: TObject);
var
Buf: PChar;
Sz: Integer;
begin
Sz := GetDateFormat(LOCALE_USER_DEFAULT,DATE_LONGDATE,nil,nil,Buf,0);
if Sz = 0 then
RaiseLastOSError;
GetMem (Buf,Sz);
try
GetDateFormat(LOCALE_USER_DEFAULT,DATE_LONGDATE,nil,nil,Buf,Sz);
ShowMessage(Buf);
finally
FreeMem (Buf);
end;
end;
Может, где и описался, уже глаза слипаются, но вроде работает.
← →
igor-567 (2005-09-14 22:50) [2]РАБОТАЕТ!!!!!!!!!!!!!!!!!!!
БОООООООООООООЛЬШОЕ СПАСИБО!!!!!!!!!!!!!!!!!!
Страницы: 1 вся ветка
Текущий архив: 2005.10.09;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.029 c