Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

дата модификации файла   Найти похожие ветки 

 
Delphist2   (2010-05-18 18:58) [0]

Как считать ее у файла?
Справку читал. Самое похожее, что нашел, это
function FileGetDate(Handle: Integer): Integer;
т. е. она возвращает 4 байта. Что-то мне не верится, что год+месяц+день+часы, минуты и секунды влезут в 4 байта.


 
MBo ©   (2010-05-18 19:03) [1]

Findfirst и в глубинах TSearchRec посмотреть три времени


 
Loginov Dmitry ©   (2010-05-18 22:14) [2]


> Что-то мне не верится, что год+месяц+день+часы, минуты и
> секунды влезут в 4 байта.


Это не 8-байтный TDateTime. Это другой формат. Гораздо более сильно урезанный как по диапазону лет, так и по секундам (дискретность то ли 0.5, то ли 2 секунды). В Delphi есть функции преобразования этого значения в TDateTime.


 
Плохиш ©   (2010-05-18 22:23) [3]


> В Delphi есть функции преобразования этого значения в TDateTime.

Конечно, даже в справке про неё написали.


 
Игорь Шевченко ©   (2010-05-18 23:01) [4]

GetFileTime


 
McTarik   (2010-05-19 19:22) [5]

function GetFileDate(FileName: string): string;
var
 FHandle: Integer;
begin
 FHandle := FileOpen(FileName, 0);
 try
   Result := DateTimeToStr(FileDateToDateTime(FileGetDate(FHandle)));
 finally
   FileClose(FHandle);
 end;
end;



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

Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.062 c
15-1272627412
12
2010-04-30 15:36
2010.08.27
EDBEngineError. Cannot load driver. Что можно сделать?


11-1221227877
Kukushka-Q
2008-09-12 17:57
2010.08.27
DLL для MS Access


2-1269192497
Мевилл
2010-03-21 20:28
2010.08.27
Индексы в delphi 2009


2-1273081388
SooM
2010-05-05 21:43
2010.08.27
Работа с текстом(перевёртыш)


2-1265790561
fford
2010-02-10 11:29
2010.08.27
spliter переносится за панель





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