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

Вниз

Подскажите, как из fat32 считать информацию о файле?   Найти похожие ветки 

 
Cosinus   (2002-07-15 15:27) [0]

Извините за наверное, как вам покажется глупый вопрос, но все же, не подскажите, как узнать размер текстового файла? По-моему было что-то для прямого считывания из fat32, или я не прав?
Заранее благодарен, Владислав.


 
anatol ©   (2002-07-15 15:35) [1]

Ni4egi s4itivat" iz fat32 ne nado. Vot primer cac uznat" razmer
liubogo tipa faila:

function GetFileSize(FileName: string): Int64;
var
SearchRec: TSearchRec;
Res: Integer;
begin
Result := 0;
try
Res := FindFirst(FileName, faAnyFile, SearchRec);
try
if Res <> 0 then
Result := 0
else
Result := SearchRec.Size;
finally
SysUtils.FindClose(SearchRec);
end;
except
Result := 0;
end;
end;


 
valery_f   (2002-07-15 15:35) [2]

А как насчет FileSize (дельфийская ф-я) или GetFileSize (WinAPI) ?


 
Cosinus   (2002-07-15 15:42) [3]

Спасибо. А насчет FileSize, то она не работает для текстовых файлов. GetFileSize по-моему тоже.


 
Digitman ©   (2002-07-15 15:50) [4]

>>Cosinus

Скажи на милость, где, из каких источников ты почерпнул утверждение о том, что текст.файл с т.з. упомянутых тобой ф-ций неким образом отличается от файлов с иным содержимым ? EXE, например ?


 
Poirot ©   (2002-07-15 15:53) [5]


> Спасибо. А насчет FileSize, то она не работает для текстовых
> файлов. GetFileSize по-моему тоже.

Ну это ещё как посмотреть... т.е. как открыть... bin или txt


 
Digitman ©   (2002-07-15 15:54) [6]

Если ты о
Note: FileSize can"t be used on a text file.

то почему сразу FAT32 ? А если файл на томе с NTFS ? Или с HPFS ? Тогда как ?



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
14-85649
murza
2002-08-30 14:54
2002.09.26
Продолжение логической игры


14-85702
NetBreaker666
2002-09-01 22:28
2002.09.26
Marilyn Manson !!! YEAH !!!


14-85645
AL2002
2002-08-30 12:34
2002.09.26
Нужна козырная свинья-копилка


14-85647
Jee
2002-08-30 12:53
2002.09.26
Delphi 7 Studio


1-85479
Dr. Samba
2002-09-15 20:02
2002.09.26
автозагрузка и ctrl-alt-del