Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 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)
А ты не говори, что текстовый




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.019 c
3-69722           anod                  2002-03-31 00:27  2002.04.22  
Поиск в таблице и русские буквы


1-69793           $hiC0                 2002-04-10 13:49  2002.04.22  
Снова PrintDialog возможно PrintersetupDialog :)


14-69974          lipskiy               2002-03-13 04:10  2002.04.22  
И когда это вы все всё успеваете?


7-70035           ATLANTIDO             2002-01-25 20:26  2002.04.22  
F8 - DISABLE


1-69792           lipskiy               2002-04-09 23:36  2002.04.22  
Как перекрыть стандартные цвета виндов?