FileSystem.FileClose(Int32[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schließt die Eingabe/Ausgabe (E/A) mit einer Datei ab, die mit der FileOpen Funktion geöffnet wird.
My bietet Ihnen eine bessere Produktivität und Leistung in Datei-E/A-Vorgängen. Weitere Informationen finden Sie unter FileSystem.
public:
static void FileClose(... cli::array <int> ^ FileNumbers);
public static void FileClose(params int[] FileNumbers);
static member FileClose : int[] -> unit
Public Sub FileClose (ParamArray FileNumbers As Integer())
Parameter
- FileNumbers
- Int32[]
Dies ist optional. Parameterarray von 0 oder mehr Kanälen, die geschlossen werden sollen.
Ausnahmen
FileNumber ist nicht vorhanden.
Beispiele
In diesem Beispiel wird die FileClose Funktion verwendet, um eine datei zu schließen, die für Input.
Dim TextLine As String
FileOpen(1, "TESTFILE", OpenMode.Input) ' Open file.
Do While Not EOF(1) ' Loop until end of file.
TextLine = LineInput(1) ' Read line into variable.
MsgBox(TextLine) ' Display the line
Loop
FileClose(1) ' Close file.
Hinweise
Die FileClose Funktion wird aus Gründen der Abwärtskompatibilität bereitgestellt und kann sich auf die Leistung auswirken. Bei Nicht-Legacy-Anwendungen bietet das My.Computer.FileSystem Objekt eine bessere Leistung. Weitere Informationen finden Sie unter How to: Read Text from Files with a StreamReader, How to: Write Text to Files with a StreamWriter, and Walkthrough: Manipulating Files and Directories in Visual Basic.
Wenn Sie auslassen FileNumbers, werden alle aktiven Dateien, die von der FileOpen Funktion geöffnet werden, geschlossen.
Wenn Sie Dateien schließen, die für Output oder Appenddie geöffnet wurden, wird der endgültige Ausgabepuffer in den Betriebssystempuffer für diese Datei geschrieben. Der gesamte Pufferspeicherplatz, der der geschlossenen Datei zugeordnet war, wird freigegeben.
Wenn die FileClose Funktion ausgeführt wird, endet die Zuordnung einer Datei mit ihrer Dateinummer.