FileSystem.Input Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
Surcharges
| Nom | Description |
|---|---|
| Input(Int32, Object) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Int64) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Int32) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Int16) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Double) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Boolean) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, DateTime) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Char) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Byte) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Single) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, Decimal) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
| Input(Int32, String) |
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables. |
Input(Int32, Object)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- Object
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
- Attributs
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant plusieurs lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, Int64)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- Int64
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant plusieurs lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, Int32)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- Int32
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant plusieurs lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle ne retourne que 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, Int16)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- Int16
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant plusieurs lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, Double)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- Double
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant plusieurs lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, Boolean)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- Boolean
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant des lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, DateTime)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- DateTime
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant plusieurs lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, Char)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- Char
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant plusieurs lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, Byte)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- Byte
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant des lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, Single)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- Single
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant plusieurs lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, Decimal)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- Decimal
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant plusieurs lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)
S’applique à
Input(Int32, String)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Lit les données à partir d’un fichier séquentiel ouvert et affecte les données aux variables.
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ètres
- FileNumber
- Int32
Obligatoire. N’importe quel numéro de fichier valide.
- Value
- String
Obligatoire. Variable affectée aux valeurs lues à partir du fichier , ne peut pas être une variable de tableau ou d’objet.
Exceptions
Le mode fichier n’est pas valide.
Exemples
Cet exemple utilise la Input fonction pour lire les données d’un fichier en deux variables. Cet exemple suppose qu’il TestFile s’agit d’un fichier comportant plusieurs lignes de données écrites à l’aide de la Write fonction, chaque ligne contenant une chaîne entre guillemets et un nombre séparé par une virgule, par exemple : (« 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)
Remarques
La Input fonction est fournie pour la compatibilité descendante et peut affecter les performances. Pour les applications non héritées, l’objet My.Computer.FileSystem offre de meilleures performances. Pour plus d’informations, consultez File Access avec Visual Basic.
Les données lues avec Input sont généralement écrites dans un fichier à l’aide Writede . Utilisez cette fonction uniquement avec les fichiers ouverts en mode ou Input en Binary mode.
Important
Lors de la lecture à partir de fichiers, ne prenez pas de décisions sur le contenu du fichier en fonction de l’extension de nom de fichier. Par exemple, un fichier nommé Form1.vb peut ne pas être un fichier source Visual Basic 2005.
Lorsqu’elles sont lues, les chaînes standard ou les données numériques sont affectées à des variables sans être modifiées. Le tableau suivant illustre la façon dont d’autres données d’entrée sont traitées.
| Data | Valeur affectée à la variable |
|---|---|
| Virgule de séparation ou ligne vide | Vide |
| #NULL# | DBNull |
| #TRUE# ou #FALSE# |
True ou False |
#yyyy-mm-dd hh:mm:ss# |
Date et/ou heure représentées par l’expression |
#ERROR errornumber# |
errornumber (variable est un objet marqué comme une erreur) |
Si vous atteignez la fin du fichier pendant que vous insérez un élément de données, l’entrée est arrêtée et une erreur se produit.
Note
La Input fonction n’est pas localisée. Par exemple, dans la version allemande, si vous entrez 3 14159, elle retourne uniquement 3, car la virgule est traitée comme un séparateur de variable au lieu d’un point décimal.
Important
La lecture à partir d’un fichier à l’aide de la Input fonction nécessite Read un accès à partir de l’énumération FileIOPermissionAccess . Pour plus d’informations, consultez FileIOPermissionAccess.
Voir aussi
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- How to : Write Text to Files in Visual Basic
- Accès aux fichiers avec Visual Basic
- How to : Write Text to a File with a Streamwriter (Visual Basic)