FileSystem.LineInput(Int32) Метод

Определение

Считывает одну строку из открытого последовательного файла и назначает ее переменной String .

public:
 static System::String ^ LineInput(int FileNumber);
public static string LineInput(int FileNumber);
static member LineInput : int -> string
Public Function LineInput (FileNumber As Integer) As String

Параметры

FileNumber
Int32

Обязательно. Любой допустимый номер файла.

Возвращаемое значение

Считывает одну строку из открытого последовательного файла и назначает ее переменной String .

Исключения

Достигнут конец файла.

FileNumber не существует.

Примеры

В этом примере функция используется LineInput для чтения строки из последовательного файла и назначения ее переменной. В этом примере предполагается, что TestFile текстовый файл содержит несколько строк примеров данных.

Dim TextLine As String
' Open file.
FileOpen(1, "TESTFILE", OpenMode.Input)
' Loop until end of file.
While Not EOF(1)
    ' Read line into variable.
    TextLine = LineInput(1)
    ' Print to the console.
    Console.WriteLine("1", TextLine)
End While
FileClose(1)

Комментарии

Функция LineInput предоставляется для обратной совместимости и может повлиять на производительность. Для приложений, отличных от прежних версий, My.Computer.FileSystem объект обеспечивает более высокую производительность. Дополнительные сведения см. в разделе File Access с Visual Basic.

Чтение данных с LineInput помощью файла обычно записывается в файл.Print

Important

При чтении из файлов не следует принимать решения о содержимом файла на основе расширения имени файла. Например, файл с именем Form1.vb может не быть исходным файлом Visual Basic.

Функция LineInput считывает из файла один символ за раз до тех пор, пока не будет обнаружена последовательность возврата каретки (Chr(13)) или канала возврата каретки или строки (Chr(13) + Chr(10)). Последовательности возврата и строки каретки пропускаются вместо добавления в строку символа.

Important

Для чтения из файла с помощью LineInput функции требуется Read доступ из FileIOPermissionAccess перечисления.

Применяется к

См. также раздел