FileSize()
Синтаксис
Result.q = FileSize(Filename$)
Описание
Возвращает размер указанного файла. Эта функция также может использоваться для проверки существования файла или каталога (директории).
Параметры
Filename$ Имя файла (включая путь), размер которого требуется получить.
Возвращаемое значение
Возвращает размер файла в байтах или одно из следующих значений:-1: Файл (или каталог) с таким именем не найден. -2: Это каталог, а не файл.
Пример (Фран)
Procedure.s TailleFichier(NomFichier$) Taille = FileSize(NomFichier$) Select Taille Case -2 Reponse$ = "Это каталог" Case -1 Reponse$ = "Файл не существует" Default Reponse$ = "Размер файла " + Str(Taille) + " байтов." EndSelect ProcedureReturn Reponse$ EndProcedure Debug TailleFichier(#PB_Compiler_Home) Debug TailleFichier(#PB_Compiler_Home + "Compilers\PPureBasic.exe") Debug TailleFichier(#PB_Compiler_Home + "Compilers\PureBasic.exe")
См. также
DirectoryEntrySize()
Поддерживаемые OS
Все