FileSystem.Input Metod

Definition

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Överlagringar

Name Description
Input(Int32, Object)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, Int64)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, Int32)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, Int16)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, Double)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, Boolean)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, DateTime)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, Char)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, Byte)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, Single)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, Decimal)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, String)

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

Input(Int32, Object)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

public:
 static void Input(int FileNumber, System::Object ^ % Value);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The target object type could not be statically analyzed and may be trimmed")]
public static void Input(int FileNumber, ref object Value);
public static void Input(int FileNumber, ref object Value);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The target object type could not be statically analyzed and may be trimmed")>]
static member Input : int * obj -> unit
static member Input : int * obj -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Object)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
Object

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Attribut

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har flera rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, Int64)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
Int64

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har flera rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, Int32)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
Int32

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har flera rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3 eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, Int16)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
Int16

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har flera rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, Double)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
Double

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har flera rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, Boolean)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
Boolean

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har vissa rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, DateTime)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
DateTime

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har flera rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, Char)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
Char

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har flera rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, Byte)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
Byte

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har vissa rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, Single)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
Single

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har flera rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, Decimal)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
Decimal

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har flera rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för

Input(Int32, String)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Läser data från en öppen sekventiell fil och tilldelar data till variabler.

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)

Parametrar

FileNumber
Int32

Required. Ett giltigt filnummer.

Value
String

Required. Variabel som tilldelas värdena som läse från filen – kan inte vara en matris eller objektvariabel.

Undantag

Filläget är ogiltigt.

Exempel

I det Input här exemplet används funktionen för att läsa data från en fil till två variabler. Det här exemplet förutsätter att det TestFile är en fil som har flera rader med data som skrivits till den Write med hjälp av funktionen, varje rad som innehåller en sträng i citattecken och ett tal avgränsat med ett kommatecken, till exempel: ("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)

Kommentarer

Funktionen Input tillhandahålls för bakåtkompatibilitet och kan påverka prestanda. För icke-äldre program My.Computer.FileSystem ger objektet bättre prestanda. Mer information finns i File Access med Visual Basic.

Data som läss med Input skrivs vanligtvis till en fil med hjälp Writeav . Använd endast den här funktionen med filer som öppnas i Input eller Binary i läge.

Important

När du läser från filer ska du inte fatta beslut om innehållet i filen baserat på filnamnstillägget. En fil med namnet Form1.vb kanske till exempel inte är en Visual Basic källfil från 2005.

Vid läsning tilldelas standardsträngar eller numeriska data till variabler utan ändringar. I följande tabell visas hur andra indata behandlas.

Data Värde som tilldelats variabeln
Avgränsa kommatecken eller tom rad Tom
#NULL# DBNull
#TRUE# eller #FALSE# True eller False
#yyyy-mm-dd hh:mm:ss# Datum och/eller tid som representeras av uttrycket
#ERROR errornumber# errornumber (variabeln är ett objekt som har taggats som ett fel)

Om du når slutet av filen när du matar in ett dataobjekt stoppas indata och ett fel inträffar.

Note

Funktionen Input är inte lokaliserad. Om du till exempel anger 3 14159 i den tyska versionen returneras endast 3, eftersom kommatecknet behandlas som en variabelavgränsare i stället för som en decimalpunkt.

Important

Läsning från en fil med hjälp Input av funktionen kräver Read åtkomst från FileIOPermissionAccess uppräkningen. Mer information finns i FileIOPermissionAccess.

Se även

Gäller för