Proporciona propiedades y métodos para trabajar con unidades, archivos y directorios.
La tabla siguiente muestra ejemplos de tareas que implican al objeto My.Computer.FileSystem.
Leer de un archivo de texto
Cómo: Leer archivos de texto en Visual Basic
Leer un archivo de texto delimitado
Cómo: Leer archivos de texto delimitado por comas en Visual Basic
Leer un archivo de texto de ancho fijo
Cómo: Leer archivos de texto de ancho fijo en Visual Basic
Leer un archivo de texto con varios formatos
Cómo: Leer archivos de texto con varios formatos en Visual Basic
Leer de un archivo binario.
Cómo: Leer archivos binarios en Visual Basic
Leer de archivos de texto en el directorio MyDocuments
Cómo: Leer archivos de texto existentes en Mis documentos (Visual Basic)
Leer de un archivo de texto con un StreamReader
Cómo: Leer texto de archivos con Streamreader (Visual Basic)
Escribir en un archivo de texto
Cómo: Escribir texto en archivos en Visual Basic
Anexar a un archivo de texto
Cómo: Anexar a archivos de texto en Visual Basic
Escribir en un archivo binario
Cómo: Escribir en archivos binarios en Visual Basic
Escribir en los archivos de texto situados en el directorio MyDocuments
Cómo: Escribir texto en archivos del directorio Mis documentos en Visual Basic
Escribir en un archivo de texto con un StreamWriter
Cómo: Escribir texto en archivos con un objeto StreamWriter en Visual Basic
Copiar los archivos con un modelo concreto
Cómo: Copiar archivos con un modelo específico en un directorio en Visual Basic
Copiar un archivo en el mismo directorio
Cómo: Crear una copia de un archivo en el mismo directorio en Visual Basic
Copiar un archivo en un directorio diferente
Cómo: Crear una copia de un archivo en un directorio diferente en Visual Basic
Crear un archivo
Cómo: Crear un archivo en Visual Basic
Eliminar un archivo
Cómo: Eliminar un archivo en Visual Basic
Eliminar todos los archivos de un directorio
Cómo: Eliminar todos los archivos de un directorio en Visual Basic
Buscar archivos con un modelo concreto
Cómo: Buscar archivos con un modelo específico en Visual Basic
Mover un archivo
Cómo: Mover un archivo en Visual Basic
Mover una colección de archivos
Cómo: Mover una colección de archivos en Visual Basic
Cambiar el nombre de un archivo
Cómo: Cambiar el nombre de un archivo en Visual Basic
Cambiar el nombre de un directorio
Cómo: Cambiar el nombre de un directorio en Visual Basic
Copiar un directorio en otro directorio
Cómo: Copiar un directorio en otro directorio en Visual Basic
Crear un directorio
Cómo: Crear un directorio en Visual Basic
Eliminar un directorio
Cómo: Eliminar un directorio en Visual Basic
Buscar subdirectorios que tengan un modelo concreto
Cómo: Buscar subdirectorios con un modelo específico en Visual Basic
Obtener la colección de archivos contenidos en un directorio
Cómo: Obtener la colección de archivos de un directorio en Visual Basic
Determinar cuántos archivos hay en un directorio
Cómo: Determinar el número de archivos de un directorio en Visual Basic
Mover un directorio
Cómo: Mover un directorio en Visual Basic
Mover el contenido de un directorio
Cómo: Mover el contenido de un directorio en Visual Basic
Leer del directorio MyDocuments
Cómo: Recuperar el contenido del directorio Mis documentos en Visual Basic
Analizar una ruta de acceso a archivo
Cómo: Analizar rutas de acceso a archivos en Visual Basic
Este ejemplo realiza una comprobación para determinar si existe la carpeta C:\backup\logs y revisa sus propiedades.
Dim logInfo As System.IO.DirectoryInfo If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then logInfo = My.Computer.FileSystem.GetDirectoryInfo _ ("C:\backup\logs") End If
Espacio de nombres: Microsoft.VisualBasic.MyServices
Clase: FileSystemProxy (proporciona acceso a FileSystem)
Ensamblado: biblioteca en tiempo de ejecución de Visual Basic (en Microsoft.VisualBasic.dll)