FileSystem.Input Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)
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é
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- : Zápis textu do souborů v Visual Basic
- Přístup k souborům pomocí jazyka Visual Basic
- How to: Write Text to a File with a Streamwriter (Visual Basic)