Esta documentación está archivada y no tiene mantenimiento.

FileSystem (Clase)

Actualización: noviembre 2007

Proporciona las propiedades y los métodos para trabajar con unidades, archivos y directorios.

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

[HostProtectionAttribute(SecurityAction.LinkDemand, Resources = HostProtectionResource.ExternalProcessMgmt)]
public class FileSystem
/** @attribute HostProtectionAttribute(SecurityAction.LinkDemand, Resources = HostProtectionResource.ExternalProcessMgmt) */
public class FileSystem
public class FileSystem

ms127951.alert_note(es-es,VS.90).gifNota:

El atributo HostProtectionAttribute aplicado a este tipo o miembro tiene el siguiente valor de la propiedad Resources: Resources. El atributo HostProtectionAttribute no afecta a las aplicaciones de escritorio (que normalmente se inician haciendo doble clic en un icono, escribiendo un comando o introduciendo una dirección URL en el explorador). Para obtener más información, vea la clase HostProtectionAttribute o Programación de SQL Server y atributos de protección del host.

Para obtener información más detallada, consulte el tema My.Computer.FileSystem (Objeto) de Visual Basic.

La tabla siguiente muestra ejemplos de tareas que implican el objeto My.Computer.FileSystem.

Para

Vea

Leer 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 un archivo binario

Cómo: Leer archivos binarios en Visual Basic

Leer archivos de texto en el directorio Mis documentos

Cómo: Leer archivos de texto existentes en Mis documentos (Visual Basic)

Leer 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 texto 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 archivos de texto del directorio Mis documentos

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 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 otro directorio

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 con un modelo concreto

Cómo: Buscar subdirectorios con un modelo específico en Visual Basic

Obtener la colección de archivos de un directorio

Cómo: Obtener la colección de archivos de un directorio en Visual Basic

Determinar el número de archivos de 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 el directorio Mis documentos

Cómo: Recuperar el contenido del directorio Mis documentos en Visual Basic

Analizar la ruta de acceso a un archivo

Cómo: Analizar rutas de acceso a archivos en Visual Basic

En este ejemplo se determina si se cierra la carpeta C:\backup\logs y se comprueban 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


System.Object
  Microsoft.VisualBasic.FileIO.FileSystem

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0
Mostrar: