FileSystem.Input Metódus

Definíció

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Túlterhelések

Name Description
Input(Int32, Object)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, Int64)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, Int32)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, Int16)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, Double)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, Boolean)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, DateTime)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, Char)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, Byte)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, Single)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, Decimal)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, String)

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

Input(Int32, Object)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
Object

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Attribútumok

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely több sornyi adatot ír a függvény használatával Write , mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, Int64)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
Int64

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely több sornyi adatot ír a függvény használatával Write , mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, Int32)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
Int32

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely több sornyi adatot ír a függvény használatával Write , mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, Int16)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
Int16

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely több sornyi adatot ír a függvény használatával Write , mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, Double)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
Double

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely több sornyi adatot ír a függvény használatával Write , mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, Boolean)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
Boolean

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely a függvény használatával Write ír rá néhány sornyi adatot, mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, DateTime)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
DateTime

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely több sornyi adatot ír a függvény használatával Write , mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, Char)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
Char

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely több sornyi adatot ír a függvény használatával Write , mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, Byte)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
Byte

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely a függvény használatával Write ír rá néhány sornyi adatot, mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, Single)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
Single

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely több sornyi adatot ír a függvény használatával Write , mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, Decimal)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
Decimal

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely több sornyi adatot ír a függvény használatával Write , mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes:

Input(Int32, String)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat.

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)

Paraméterek

FileNumber
Int32

Kötelező. Bármely érvényes fájlszám.

Value
String

Kötelező. A fájlból beolvasott értékekhez rendelt változó nem lehet tömb- vagy objektumváltozó.

Kivételek

A fájlmód érvénytelen.

Példák

Ez a példa a függvény használatával Input olvas be adatokat egy fájlból két változóba. Ez a példa feltételezi, hogy TestFile egy olyan fájl, amely több sornyi adatot ír a függvény használatával Write , mindegyik sor idézőjeleket tartalmazó sztringet és egy vesszővel elválasztott számot tartalmaz, például: ("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)

Megjegyzések

A Input függvény a visszamenőleges kompatibilitás érdekében van megadva, és hatással lehet a teljesítményre. A nem örökölt alkalmazások esetében az My.Computer.FileSystem objektum jobb teljesítményt nyújt. További információ: File Access with Visual Basic.

Az adatok olvasása Input általában egy fájlba történik a használatával Write. Ezt a függvényt csak megnyitott vagy Input módban megnyitott Binary fájlok esetén használja.

Important

Fájlokból való olvasáskor ne hozzon döntéseket a fájl tartalmáról a fájlnévkiterjesztés alapján. Előfordulhat például, hogy egy Form1.vb nevű fájl nem Visual Basic 2005-ös forrásfájl.

Olvasáskor a standard sztring- vagy numerikus adatok módosítás nélkül vannak hozzárendelve a változókhoz. Az alábbi táblázat a többi bemeneti adat kezelését mutatja be.

Adatok Változóhoz rendelt érték
Vessző vagy üres sor elválasztójele Üres
#NULL# DBNull
#TRUE# vagy #FALSE# True vagy False
#yyyy-mm-dd hh:mm:ss# A kifejezés által képviselt dátum és/vagy idő
#ERROR errornumber# errornumber (a változó egy hibaként megjelölt objektum)

Ha egy adatelem bemenete közben eléri a fájl végét, a bemenet leáll, és hiba lép fel.

Note

A Input függvény nincs honosítva. Ha például a német verzióban a 314159 értéket adja meg, az csak 3 értéket ad vissza, mivel a vesszőt nem tizedesvesszőként, hanem változóelválasztóként kezeli a rendszer.

Important

Egy fájlból a Input függvény használatával történő olvasáshoz hozzáférésre van szükség Read az FileIOPermissionAccess enumerálásból. További információért lásd FileIOPermissionAccess.

Lásd még

A következőre érvényes: