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í.
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným.
Přetížení
Input(Int32, Object) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, Int64) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, Int32) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, Int16) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, Double) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, Boolean) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, DateTime) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, Char) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, Byte) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, Single) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, Decimal) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, String) |
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným. |
Input(Int32, Object)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data proměnným.
public:
static void Input(int FileNumber, System::Object ^ % Value);
public static void Input (int FileNumber, ref object Value);
static member Input : int * obj -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Object)
Parametry
- FileNumber
- Int32
Povinná hodnota. Libovolné platné číslo souboru
- Value
- Object
Povinná hodnota. Proměnná, která má přiřazené hodnoty přečtené ze souboru – nemůže být proměnnou pole ani 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
se jedná o soubor, který má několik řádků dat zapsaných pomocí Write
funkce , přičemž každý řádek obsahuje ř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 Input
je k dispozici pro zpětnou kompatibilitu a může ovlivnit výkon. U jiných než starších aplikací My.Computer.FileSystem
poskytuje objekt lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data načtená pomocí Input
příkazu se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, Int64)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- Int64
Povinná hodnota. Proměnná, která má přiřazené hodnoty přečtené ze souboru – nemůže být proměnnou pole ani 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
se jedná o soubor, který má několik řádků dat zapsaných pomocí Write
funkce , přičemž každý řádek obsahuje ř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 Input
je k dispozici pro zpětnou kompatibilitu a může ovlivnit výkon. U jiných než starších aplikací My.Computer.FileSystem
poskytuje objekt lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data načtená pomocí Input
příkazu se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, Int32)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- Int32
Povinná hodnota. Proměnná, která má přiřazené hodnoty načtené ze souboru – nemůže být proměnnou pole nebo 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
se jedná o soubor, který má několik řádků dat zapsaných pomocí Write
funkce, přičemž každý řádek obsahuje ř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 Input
je poskytována pro zpětnou kompatibilitu a může mít vliv na výkon. U jiných než starších aplikací My.Computer.FileSystem
objekt poskytuje lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data přečtená pomocí Input
se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
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é místo za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, Int16)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- Int16
Povinná hodnota. Proměnná, která má přiřazené hodnoty načtené ze souboru – nemůže být proměnnou pole nebo 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
se jedná o soubor, který má několik řádků dat zapsaných pomocí Write
funkce, přičemž každý řádek obsahuje ř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 Input
je poskytována pro zpětnou kompatibilitu a může mít vliv na výkon. U jiných než starších aplikací My.Computer.FileSystem
objekt poskytuje lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data přečtená pomocí Input
se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, Double)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- Double
Povinná hodnota. Proměnná, která má přiřazené hodnoty načtené ze souboru – nemůže být proměnnou pole nebo 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
se jedná o soubor, který má několik řádků dat zapsaných pomocí Write
funkce, přičemž každý řádek obsahuje ř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 Input
je poskytována pro zpětnou kompatibilitu a může mít vliv na výkon. U jiných než starších aplikací My.Computer.FileSystem
objekt poskytuje lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data přečtená pomocí Input
se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, Boolean)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- Boolean
Povinná hodnota. Proměnná, která má přiřazené hodnoty načtené ze souboru – nemůže být proměnnou pole nebo 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
se jedná o soubor, do kterého se pomocí Write
funkce zapisují některé řádky dat, přičemž každý řádek obsahuje ř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 Input
je poskytována pro zpětnou kompatibilitu a může mít vliv na výkon. U jiných než starších aplikací My.Computer.FileSystem
objekt poskytuje lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data přečtená pomocí Input
se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, DateTime)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- DateTime
Povinná hodnota. Proměnná, která má přiřazené hodnoty načtené ze souboru – nemůže být proměnnou pole nebo 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
se jedná o soubor, který má několik řádků dat zapsaných pomocí Write
funkce, přičemž každý řádek obsahuje ř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 Input
je poskytována pro zpětnou kompatibilitu a může mít vliv na výkon. U jiných než starších aplikací My.Computer.FileSystem
objekt poskytuje lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data přečtená pomocí Input
se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, Char)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- Char
Povinná hodnota. Proměnná, která má přiřazené hodnoty načtené ze souboru – nemůže být proměnnou pole nebo 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
se jedná o soubor, který má několik řádků dat zapsaných pomocí Write
funkce, přičemž každý řádek obsahuje ř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 Input
je poskytována pro zpětnou kompatibilitu a může mít vliv na výkon. U jiných než starších aplikací My.Computer.FileSystem
objekt poskytuje lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data přečtená pomocí Input
se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, Byte)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- Byte
Povinná hodnota. Proměnná, která má přiřazené hodnoty načtené ze souboru – nemůže být proměnnou pole nebo 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
se jedná o soubor, do kterého se pomocí Write
funkce zapisují některé řádky dat, přičemž každý řádek obsahuje ř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 Input
je poskytována pro zpětnou kompatibilitu a může mít vliv na výkon. U jiných než starších aplikací My.Computer.FileSystem
objekt poskytuje lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data přečtená pomocí Input
se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, Single)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- Single
Povinná hodnota. Proměnná, která má přiřazené hodnoty načtené ze souboru – nemůže být proměnnou pole nebo 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
se jedná o soubor, který má několik řádků dat zapsaných pomocí Write
funkce, přičemž každý řádek obsahuje ř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 Input
je poskytována pro zpětnou kompatibilitu a může mít vliv na výkon. U jiných než starších aplikací My.Computer.FileSystem
objekt poskytuje lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data přečtená pomocí Input
se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, Decimal)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- Decimal
Povinná hodnota. Proměnná, která má přiřazené hodnoty přečtené ze souboru – nemůže být proměnnou pole ani 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
se jedná o soubor, který má několik řádků dat zapsaných pomocí Write
funkce , přičemž každý řádek obsahuje ř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 Input
je k dispozici pro zpětnou kompatibilitu a může ovlivnit výkon. U jiných než starších aplikací My.Computer.FileSystem
poskytuje objekt lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data načtená pomocí Input
příkazu se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)
Platí pro
Input(Int32, String)
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
- Zdroj:
- FileSystem.vb
Čte data z otevřeného sekvenčního souboru a přiřadí data 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
Povinná hodnota. Libovolné platné číslo souboru
- Value
- String
Povinná hodnota. Proměnná, která má přiřazené hodnoty přečtené ze souboru – nemůže být proměnnou pole ani 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
se jedná o soubor, který má několik řádků dat zapsaných pomocí Write
funkce , přičemž každý řádek obsahuje ř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 Input
je k dispozici pro zpětnou kompatibilitu a může ovlivnit výkon. U jiných než starších aplikací My.Computer.FileSystem
poskytuje objekt lepší výkon. Další informace najdete v tématu Přístup k souborům pomocí jazyka Visual Basic.
Data načtená pomocí Input
příkazu se obvykle zapisují do souboru pomocí Write
příkazu . Tuto funkci používejte jenom u souborů otevřených v Input
režimu nebo Binary
.
Důležité
Během čtení ze souborů se při rozhodování o obsahu souboru neřiďte příponou názvu souboru. Například soubor s názvem Form1.vb nemusí být zdrojový soubor Visual Basic 2005.
Při čtení je proměnným beze změny přiřazen standardní řetězec nebo číselná data. Následující tabulka ukazuje, jak se zachází s ostatními vstupními daty.
Data | Hodnota přiřazená k proměnné |
---|---|
Oddělovací čárka nebo prázdný řádek | Prázdné |
#NULL# | DBNull |
#TRUE# nebo #FALSE# | True nebo False |
#yyyy-mm-dd hh:mm:ss # |
Datum anebo čas vyjádřený 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, zadávání se zastaví a dojde k chybě.
Poznámka
Funkce Input
není lokalizována. Pokud například v německé verzi zadáte 3,14159, vrátí se pouze hodnota 3, protože čárka je považována za variabilní oddělovač, nikoli za desetinnou čárku.
Důležité
Čtení ze souboru pomocí Input
funkce vyžaduje Read
přístup z výčtu FileIOPermissionAccess
. Další informace naleznete v tématu 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[])
- Postupy: Zápis textu do souborů v jazyce Visual Basic
- Přístup k souborům v jazyce Visual Basic
- Postupy: Zápis textu do souboru pomocí streamwriteru (Visual Basic)