FileSystem.Input Methode

Definition

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Überlädt

Name Beschreibung
Input(Int32, Object)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, Int64)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, Int32)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, Int16)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, Double)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, Boolean)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, DateTime)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, Char)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, Byte)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, Single)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, Decimal)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, String)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

Input(Int32, Object)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, System::Object ^ % Value);
public static void Input(int FileNumber, ref object Value);
static member Input : int * obj -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Object)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
Object

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die mehrere Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, Int64)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, long % Value);
public static void Input(int FileNumber, ref long Value);
static member Input : int * int64 -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Long)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
Int64

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die mehrere Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, Int32)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, int % Value);
public static void Input(int FileNumber, ref int Value);
static member Input : int * int -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Integer)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
Int32

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die mehrere Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, Int16)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, short % Value);
public static void Input(int FileNumber, ref short Value);
static member Input : int * int16 -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Short)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
Int16

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die mehrere Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, Double)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, double % Value);
public static void Input(int FileNumber, ref double Value);
static member Input : int * double -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Double)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
Double

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die mehrere Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, Boolean)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, bool % Value);
public static void Input(int FileNumber, ref bool Value);
static member Input : int * bool -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Boolean)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
Boolean

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die einige Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, DateTime)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, DateTime % Value);
public static void Input(int FileNumber, ref DateTime Value);
static member Input : int * DateTime -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As DateTime)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
DateTime

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die mehrere Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, Char)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, char % Value);
public static void Input(int FileNumber, ref char Value);
static member Input : int * char -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Char)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
Char

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die mehrere Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, Byte)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, System::Byte % Value);
public static void Input(int FileNumber, ref byte Value);
static member Input : int * byte -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Byte)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
Byte

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die einige Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, Single)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, float % Value);
public static void Input(int FileNumber, ref float Value);
static member Input : int * single -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Single)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
Single

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die mehrere Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, Decimal)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, System::Decimal % Value);
public static void Input(int FileNumber, ref decimal Value);
static member Input : int * decimal -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Decimal)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
Decimal

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die mehrere Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für:

Input(Int32, String)

Liest Daten aus einer geöffneten sequenziellen Datei und weist die Daten Variablen zu.

public:
 static void Input(int FileNumber, System::String ^ % Value);
public static void Input(int FileNumber, ref string Value);
static member Input : int * string -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As String)

Parameter

FileNumber
Int32

Required. Eine beliebige gültige Dateinummer.

Value
String

Required. Variable, der die aus der Datei gelesenen Werte zugewiesen ist – kann keine Array- oder Objektvariable sein.

Ausnahmen

Der Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die Input Funktion verwendet, um Daten aus einer Datei in zwei Variablen zu lesen. In diesem Beispiel wird davon ausgegangen, dass TestFile es sich um eine Datei handelt, die mehrere Datenzeilen enthält, die die Funktion verwenden, jede Zeile, die Write eine Zeichenfolge in Anführungszeichen enthält, und eine Zahl, die durch ein Komma getrennt ist, z. B.: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Hinweise

Die Input Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter File Access mit Visual Basic.

Daten, die Input gelesen werden, werden in der Regel mithilfe einer WriteDatei in eine Datei geschrieben. Verwenden Sie diese Funktion nur für Dateien, die in Input oder Binary im Modus geöffnet wurden.

Important

Treffen Sie beim Lesen aus Dateien keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Eine Datei mit dem Namen Form1.vb kann beispielsweise keine Visual Basic 2005-Quelldatei sein.

Beim Lesen werden numerische Daten oder Daten einer Standardzeichenfolge unverändert an die Variablen übergeben. In der folgenden Tabelle wird veranschaulicht, wie andere Eingabedaten behandelt werden.

Data Der Variable zugeordnete Wert
Kommatrennzeichen oder leere Zeile Leer
#NULL# DBNull
#TRUE# oder #FALSE# True oder False
#yyyy-mm-dd hh:mm:ss# Das durch den Ausdruck dargestellte Datum und/oder Uhrzeit
#ERROR errornumber# errornumber (Variable ist ein Objekt, das als Fehler markiert ist)

Wenn Sie das Ende der Datei erreichen, während Sie ein Datenelement eingeben, wird die Eingabe beendet, und es tritt ein Fehler auf.

Note

Die Input Funktion ist nicht lokalisiert. Wenn Sie z. B. 3.14159 eingeben, wird in der deutschen Version nur 3 zurückgegeben, da das Komma anstelle eines Dezimalkommas als Variablentrennzeichen behandelt wird.

Important

Das Lesen aus einer Datei mithilfe der Input Funktion erfordert Read Zugriff von der FileIOPermissionAccess Enumeration. Weitere Informationen finden Sie unter FileIOPermissionAccess.

Weitere Informationen

Gilt für: