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 для получения длины файла, который не открыт.