FileSystem.LOF(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает размер (в байтах) файла, открытого функцией FileOpen
. Функция My
обеспечивает более высокие показатели производительности и быстродействия в операциях файлового ввода-вывода в сравнении с LOF
. Для получения дополнительной информации см. FileSystem.
public:
static long LOF(int FileNumber);
public static long LOF (int FileNumber);
static member LOF : int -> int64
Public Function LOF (FileNumber As Integer) As Long
Параметры
- FileNumber
- Int32
Обязательный. Целое число, содержащее допустимый номер файла.
Возвращаемое значение
Размер (в байтах) файла, открытого функцией FileOpen
. Функция My
обеспечивает более высокие показатели производительности и быстродействия в операциях файлового ввода-вывода в сравнении с LOF
.
Исключения
Недопустимый режим файла.
Примеры
В этом примере функция используется LOF
для определения размера открытого файла. В этом примере предполагается, что TestFile
это текстовый файл, содержащий образцы данных.
Dim length As Long
FileOpen(1, "C:\TESTFILE.TXT", OpenMode.Input) ' Open file.
length = LOF(1) ' Get length of file.
MsgBox(length)
FileClose(1) ' Close file.
Комментарии
Используйте функцию FileLen
, чтобы получить длину файла, который не открыт.