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

Вниз

Некорректная дата создания файла   Найти похожие ветки 

 
quadronik ©   (2005-11-20 23:17) [0]

Есть файл созданный 12.11.2005г.
Через FirstFind нахожу его и через переменную file.time типа TSearchRect вывожу дату его создания. Но вместо ожидаемого 12.11.2005 вижу 18.10.41556. Что это значит?
Как мне получить корректное значение даты создания файла?


 
Zeqfreed ©   (2005-11-20 23:23) [1]

quadronik ©   (20.11.05 23:17)

> Через FirstFind нахожу его и через переменную
> file.time типа TSearchRect вывожу дату его создания.

Лучше бы привел участок кода, чем все перепутал, да и по существу ничего не сказал.


 
quadronik ©   (2005-11-20 23:34) [2]

var file:TSearchRect;
if FindFirst("file.txt"...file)>0 then label1.caption:=TimetoStr(file.time);
.....
что в этом роде... на память не помню... тк выхожу в интернет не через свои комп.

Где то читал что значение file.time необходимо корректировать, но как?
Почему значение label1 содержит ерунду какуюто?


 
Плохиш ©   (2005-11-21 00:33) [3]


> quadronik ©   (20.11.05 23:34) [2]

А в справку по TSearchRect заглянуть, слабо?


 
Zeqfreed ©   (2005-11-21 00:57) [4]

quadronik ©   (20.11.05 23:34) [2]
function GetFileDate(const FileName : String) : TDateTime;
var
SR : TSearchRec;
begin
if (FindFirst(PChar(FileName), faAnyFile, SR) = 0) then begin
 Result := FileDateToDateTime(SR.Time);

 FindClose(SR);
end else raise Exception.Create(Format("Unable to locate file "%s"", [FileName]));
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(DateTimeToStr(GetFileDate(Edit1.Text)));
end;


Читай справку поглядывая на код, просвещайся.


 
quadronik ©   (2005-11-21 14:27) [5]

Спасибо большое за помощь...



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

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

Наверх




Память: 0.45 MB
Время: 0.042 c
2-1132501867
Frozzen
2005-11-20 18:51
2005.12.11
Ошибка при работе с dll!


2-1133118762
Flea
2005-11-27 22:12
2005.12.11
горячая клавиша на ctrl+апостроф


1-1131617404
Юра
2005-11-10 13:10
2005.12.11
Подскажите компонент архив/разархив потоков TMemoryStream


1-1132139765
Igor_thief
2005-11-16 14:16
2005.12.11
FormatCurrency or CurrToStr


1-1131994208
Sam Stone
2005-11-14 21:50
2005.12.11
Метод при наследовании





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