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

Вниз

Как отобразить дату создания файла в формате dd/mm/yyyy   Найти похожие ветки 

 
klever   (2006-05-15 13:44) [0]

Делаю так, но дата отображается неправильно

procedure TForm1.Button1Click(Sender: TObject);
var
 hFile: Cardinal;
 FileInfo: BY_HANDLE_FILE_INFORMATION;
begin
 hFile := CreateFile(PChar(ParamStr(0)),GENERIC_READ,FILE_SHARE_READ,nil,OPEN_EXISTING,0,0 );
 if hFile <> INVALID_HANDLE_VALUE then
 begin
   if GetFileInformationByHandle(hFile,FileInfo) then
     ShowMessage(DateToStr(FileDateToDateTime(FileInfo.ftCreationTime.dwLowDateTime)) );
   CloseHandle(hFile);
 end;
end;


 
balepa ©   (2006-05-15 14:33) [1]

MSDN + GetFileInformationByHandle

FileTimeToSystemTime


 
balepa ©   (2006-05-15 14:39) [2]

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/retrieving_the_last_write_time.asp


 
klever   (2006-05-15 15:06) [3]

Спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.079 c
2-1156263776
GunGarry
2006-08-22 20:22
2006.09.10
Заблокировать файл папку


1-1153996431
zrv
2006-07-27 14:33
2006.09.10
формирование XML-файла


3-1152081248
zorik
2006-07-05 10:34
2006.09.10
Какое событие в TDataLink отвечает за изменение данных


15-1155987073
fast2
2006-08-19 15:31
2006.09.10
Где взять иконку Excel я?


2-1156148882
Очень грустный человек
2006-08-21 12:28
2006.09.10
Delphi и работа с DBF