FileClose Método (Int32[])
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

FileSystem.FileClose (Método) (Int32[])

 

Concluye las operaciones de entrada/salida (E/S) en un archivo abierto con la función FileOpen.El objeto My proporciona más productividad y rendimiento en las operaciones de E/S de archivo.Para obtener más información, vea la clase FileSystem.

Espacio de nombres:   Microsoft.VisualBasic
Ensamblado:  Microsoft.VisualBasic (en Microsoft.VisualBasic.dll)

public static void FileClose(
	params int[] FileNumbers
)

Parámetros

FileNumbers

Opcional.Matriz de parámetros de 0 o más canales que se van a cerrar.

Exception Condition
IOException

FileNumber no existe.

La función FileClose se proporciona para la compatibilidad con versiones anteriores y puede afectar al rendimiento.En el caso de aplicaciones no heredadas, el objeto My.Computer.FileSystem proporciona un rendimiento superior.Para obtener más información, vea Cómo: Leer texto de archivos con StreamReader (Visual Basic), How to: Write Text to Files with a StreamWriter in Visual Basic y Walkthrough: Manipulating Files and Directories in Visual Basic.

Si se omite FileNumbers, todos los archivos activos abiertos con la función FileOpen se cerrarán.

Cuando se cierra un archivo abierto originalmente para Output o Append, el búfer final de salida se escribe en el búfer del sistema operativo correspondiente a dicho archivo.Todo el espacio de búfer asociado al archivo cerrado se liberará.

Cuando se ejecuta la función FileClose, finaliza la asociación de un archivo con su número de archivo.

En este ejemplo se utiliza la función FileClose 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.

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar:
© 2016 Microsoft