FileSystem.FileClose(Int32[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Concluye la entrada y salida (E/S) en un archivo abierto mediante la FileOpen función .
My proporciona una mayor productividad y rendimiento en las operaciones de E/S de archivos. Consulte FileSystem para obtener más información.
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())
Parámetros
- FileNumbers
- Int32[]
Optional. Matriz de parámetros de 0 o más canales que se van a cerrar.
Excepciones
FileNumber no existe.
Ejemplos
En este ejemplo se usa la FileClose función para cerrar un archivo abierto para 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.
Comentarios
La FileClose función se proporciona para la compatibilidad con versiones anteriores y puede afectar al rendimiento. En el caso de las aplicaciones no heredadas, el My.Computer.FileSystem objeto proporciona un mejor rendimiento. Para obtener más información, vea Cómo leer texto de archivos con streamReader, Cómo escribir texto en archivos con streamWriter y Walkthrough: Manipular archivos y directorios en Visual Basic.
Si omite FileNumbers, se cierran todos los archivos activos abiertos por la FileOpen función.
Al cerrar los archivos que se abrieron para Output o Append, el búfer final de salida se escribe en el búfer del sistema operativo para ese archivo. Todo el espacio de búfer asociado con el archivo cerrado se libera.
Cuando se ejecuta la FileClose función, finaliza la asociación de un archivo con su número de archivo.