FileSystem.Input Metoda

Definice

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Přetížení

Name Description
Input(Int32, Object)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, Int64)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, Int32)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, Int16)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, Double)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, Boolean)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, DateTime)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, Char)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, Byte)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, Single)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, Decimal)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, String)

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

Input(Int32, Object)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
Object

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Atributy

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. Tento příklad předpokládá, že TestFile je to soubor, který má několik řádků dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, Int64)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
Int64

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. Tento příklad předpokládá, že TestFile je to soubor, který má několik řádků dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, Int32)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
Int32

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. Tento příklad předpokládá, že TestFile je to soubor, který má několik řádků dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Například v německé verzi, pokud zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, Int16)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
Int16

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. Tento příklad předpokládá, že TestFile je to soubor, který má několik řádků dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, Double)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
Double

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. Tento příklad předpokládá, že TestFile je to soubor, který má několik řádků dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, Boolean)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
Boolean

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. V tomto příkladu se předpokládá, že TestFile je to soubor, který obsahuje některé řádky dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, DateTime)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
DateTime

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. Tento příklad předpokládá, že TestFile je to soubor, který má několik řádků dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, Char)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
Char

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. Tento příklad předpokládá, že TestFile je to soubor, který má několik řádků dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, Byte)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
Byte

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. V tomto příkladu se předpokládá, že TestFile je to soubor, který obsahuje některé řádky dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, Single)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
Single

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. Tento příklad předpokládá, že TestFile je to soubor, který má několik řádků dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, Decimal)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
Decimal

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. Tento příklad předpokládá, že TestFile je to soubor, který má několik řádků dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro

Input(Int32, String)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Načte data z otevřeného sekvenčního souboru a přiřadí je proměnným.

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)

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Value
String

Required. Proměnná, která je přiřazena hodnotám načteným ze souboru – nemůže být pole nebo proměnná objektu.

Výjimky

Režim souboru je neplatný.

Příklady

Tento příklad používá Input funkci ke čtení dat ze souboru do dvou proměnných. Tento příklad předpokládá, že TestFile je to soubor, který má několik řádků dat zapsaných pomocí Write funkce, každý řádek obsahující řetězec v uvozovkách a číslo oddělené čárkou, například: ("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)

Poznámky

Funkce je poskytována Input kvůli zpětné kompatibilitě a může mít vliv na výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Data přečtená Input pomocí se obvykle zapisují do souboru pomocí Write. Tuto funkci používejte jenom se soubory otevřenými v režimu nebo Input v Binary režimu.

Important

Při čtení ze souborů se nerozhodujte o obsahu souboru na základě přípony názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojovým souborem Visual Basic 2005.

Při čtení se standardní řetězcová nebo číselná data přiřazují proměnným beze změny. Následující tabulka ukazuje, jak se zachází s dalšími vstupními daty.

Data Hodnota přiřazená proměnné
Oddělovač čárky nebo prázdný řádek Prázdné
#NULL# DBNull
#TRUE# nebo #FALSE# True nebo False
#yyyy-mm-dd hh:mm:ss# Datum a/nebo čas reprezentovaný výrazem
#ERROR errornumber# errornumber (proměnná je objekt označený jako chyba)

Pokud se při zadávání datové položky dostanete na konec souboru, vstup se zastaví a dojde k chybě.

Note

Funkce Input není lokalizována. Pokud například v německé verzi zadáte 3 14159, vrátí pouze 3, protože čárka je považována za oddělovač proměnných namísto desetinné čárky.

Important

Čtení ze souboru pomocí Input funkce vyžaduje Read přístup z výčtu FileIOPermissionAccess . Další informace najdete na webu FileIOPermissionAccess.

Viz také

Platí pro