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

Вниз

Системное время   Найти похожие ветки 

 
DSP   (2004-10-12 22:13) [0]

Подскажите пожалуйста как считать системное время (дд.мм.гггг) в Delphi.
Заранее благодарен


 
begin...end ©   (2004-10-12 22:16) [1]

Now


 
Kolan ©   (2004-10-12 23:41) [2]

var
CurDate:string;
CurTime:string;
t, t1:TDateTime;
begin
t:=Date;
t1:=Time;

CurDate:=Datetimetostr(t);
CurTime:=Timetostr(t1);
end;
В строках будет 12.10.2004 а в t и t1 числа с ними удобно работать. Посмотри Datetime routines Help


 
DVM ©   (2004-10-12 23:44) [3]

Или на API:

function GetTime: string;
var
 st: TSystemTime;
 Time, FormatString: PChar;
 TimeSize, FormatStringSize: integer;
begin
 Result := "";
 FormatStringSize := GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_STIMEFORMAT, nil, 0);
 GetMem(FormatString, FormatStringSize * SizeOf(Char));
 GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_STIMEFORMAT, FormatString, FormatStringSize);
 GetLocalTime(st);
 TimeSize := GetTimeFormat(LOCALE_USER_DEFAULT, 0, nil, FormatString, nil, 0);
 GetMem(Time, TimeSize * SizeOf(Char));
 GetTimeFormat(LOCALE_USER_DEFAULT, 0, @st, FormatString, Time, TimeSize * SizeOf(Char));
 result := Time;
 FreeMem(Time);
 FreeMem(FormatString);
end;


 
Sheng ©   (2004-10-13 08:36) [4]

GetLocalSystemTime - считать
SetLocalSystemTime - установить


 
Fedia ©   (2004-10-13 08:43) [5]


var
 s: string;
s:=FormatDateTime("dd.mm.yyyy", now);



Страницы: 1 вся ветка

Текущий архив: 2004.10.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
1-1097836813
Артем К.
2004-10-15 14:40
2004.10.31
Как из своего компонента отследить


1-1097762871
jek_
2004-10-14 18:07
2004.10.31
Как вставить шаблон диалога


11-1080931846
4kusNick
2004-04-02 22:50
2004.10.31
Как искать заменять текст? При помощи FindReplaceDLG help!


1-1097776898
Viper
2004-10-14 22:01
2004.10.31
ФАЙЛЫ


1-1097733633
Некто
2004-10-14 10:00
2004.10.31
Куча компонентов на форма