Форум: "Основная";
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];
ВнизРазмер файла Найти похожие ветки
← →
Rammst (2002-04-09 06:38) [0]Привет Мастера! Кто может подсказать как определить размер файла.
← →
MBo (2002-04-09 06:48) [1]если не текстовый, то пойдет буквальный перевод - FileSize
FindFirst можно, GetFileSize
← →
Rammst (2002-04-09 07:04) [2]А что если текстовый?
← →
MBo (2002-04-09 07:18) [3]FindFirst, SearchRec.Size
← →
NLO (2002-04-09 07:26) [4]Нужно подключить модуль Windows (uses Windows)}
function AnyFileSize(FileName: PChar): LongWord;
var hFile: THandle;
begin
hFile := CreateFile(FileName, GENERIC_READ,
FILE_SHARE_READ + FILE_SHARE_WRITE,
Nil, OPEN_EXISTING, 0, 0);
//Попытка получить размер файла:
Result := GetFileSize(hFile, Nil);
CloseHandle(hFile);
//Возоможно, произошла ошибка...
if Result = $FFFFFFFF then
begin
//Произошла ошибка - возвращаем нулевой размер
Result := 0;
Exit;
end;
end;
← →
Rammst (2002-04-09 07:27) [5]СПАСИБО!!!
← →
Anatoly Podgoretsky (2002-04-09 11:28) [6]Rammst (09.04.02 07:04)
А ты не говори, что текстовый
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c