Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Получить дату и время файла / 5 сообщений из 5, страница 1 из 1
04.11.2003, 19:33
    #32315354
Oleg Afanasiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить дату и время файла
Задача проста - получить даты и время создания,модификации файла
Я делаю
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
var
FTime,FDate,WRDate:PFILETIME;
i:Boolean;
res:HFILE;
Buf:_OFSTRUCT;
filenamre:String;
Buffer: PChar;

GetMem(FTime, 1024 );
GetMem(FDate, 1024 );
GetMem(WRDate, 1024 );

res:=OpenFile('c:\123.bat',Buf,OF_READ);
i:=GetFileTime(res,
    FTime ,	// address of creation time
    FDate ,	// address of last access time
    WRDate  	// address of last write time
    );


GetMem(Buffer,Length(FloatToStr(FTime.dwLowDateTime)));

StrCopy(Buffer,PChar(FloatToStr(FTime.dwLowDateTime)));

Memo1.Lines.Add(buffer);


И получаю 1557589312 :)
В принципе, мне подошел бы и такой формат , но тогда мне нужно
перевести например 03:12:00 в предыдущий :)

Спасибо.
...
Рейтинг: 0 / 0
04.11.2003, 19:52
    #32315366
Rostyk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить дату и время файла
To make a file time more meaningful to a user, you can extract the month, day, year, and time of day from a file time by using the FileTimeToSystemTime function. FileTimeToSystemTime converts the file time and copies the individual values for date and time of day to a SYSTEMTIME structure.
...
Рейтинг: 0 / 0
04.11.2003, 21:28
    #32315415
Song
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить дату и время файла
Используй TSearchRec

-----
Прежде чем сказать "Невозможно", подумай, прав ли ты?!
...
Рейтинг: 0 / 0
05.11.2003, 08:37
    #32315551
bjohny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить дату и время файла
FileTimeToSystemTime
...
Рейтинг: 0 / 0
05.11.2003, 10:11
    #32315668
Oleg Afanasiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить дату и время файла
Если в предыдущем примере определить
MyFullTime:PSYSTEMTIME;

и написать
FileTimeToSystemTime(FTime,FullTime);
Получаю
Incompatible types: '_FILETIME' and 'PFileTime'
:(

Дайте маленький пример плиз.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Получить дату и время файла / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]