FileSystem Clase
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í.
El FileSystem módulo contiene los procedimientos que se usan para realizar operaciones de archivo, directorio o carpeta y sistema. La My característica proporciona una mayor productividad y rendimiento en las operaciones de E/S de archivos que el uso del FileSystem módulo. Para obtener más información, consulte FileSystem.
public ref class FileSystem sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class FileSystem
[Microsoft.VisualBasic.CompilerServices.StandardModule]
[System.Security.SecurityCritical]
public sealed class FileSystem
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type FileSystem = class
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
[<System.Security.SecurityCritical>]
type FileSystem = class
Public Module FileSystem
- Herencia
-
FileSystem
- Atributos
Ejemplos
En este ejemplo se usa la GetAttr función para determinar los atributos de un archivo y directorio o carpeta.
Dim MyAttr As FileAttribute
' Assume file TESTFILE is normal and readonly.
MyAttr = GetAttr("C:\TESTFILE.txt") ' Returns vbNormal.
' Test for normal.
If (MyAttr And FileAttribute.Normal) = FileAttribute.Normal Then
MsgBox("This file is normal.")
End If
' Test for normal and readonly.
Dim normalReadonly As FileAttribute
normalReadonly = FileAttribute.Normal Or FileAttribute.ReadOnly
If (MyAttr And normalReadonly) = normalReadonly Then
MsgBox("This file is normal and readonly.")
End If
' Assume MYDIR is a directory or folder.
MyAttr = GetAttr("C:\MYDIR")
If (MyAttr And FileAttribute.Directory) = FileAttribute.Directory Then
MsgBox("MYDIR is a directory")
End If
Comentarios
Este módulo admite las palabras clave del lenguaje Visual Basic y los miembros de la biblioteca en tiempo de ejecución que acceden a archivos y carpetas.
Métodos
| Nombre | Description |
|---|---|
| ChDir(String) |
Cambia el directorio o la carpeta actual. La |
| ChDrive(Char) |
Cambia la unidad actual. |
| ChDrive(String) |
Cambia la unidad actual. |
| CurDir() |
Devuelve una cadena que representa la ruta de acceso actual.
FileSystem proporciona una mayor productividad y rendimiento en las operaciones de E/S de archivos que |
| CurDir(Char) |
Devuelve una cadena que representa la ruta de acceso actual.
FileSystem proporciona una mayor productividad y rendimiento en las operaciones de E/S de archivos que |
| Dir() |
Devuelve una cadena que representa el nombre de un archivo, directorio o carpeta que coincide con un patrón o atributo de archivo especificado, o la etiqueta de volumen de una unidad.
FileSystem proporciona una mayor productividad y rendimiento en las operaciones de E/S de archivos que la |
| Dir(String, FileAttribute) |
Devuelve una cadena que representa el nombre de un archivo, directorio o carpeta que coincide con un patrón o atributo de archivo especificado, o la etiqueta de volumen de una unidad.
FileSystem proporciona una mayor productividad y rendimiento en las operaciones de E/S de archivos que la |
| EOF(Int32) |
Devuelve un valor |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| FileAttr(Int32) |
Devuelve una enumeración que representa el modo de archivo para los archivos abiertos mediante la |
| FileClose(Int32[]) |
Concluye la entrada y salida (E/S) en un archivo abierto mediante la |
| FileCopy(String, String) |
Copia un archivo.
FileSystem proporciona una mayor productividad y rendimiento en las operaciones de E/S de archivos que |
| FileDateTime(String) |
Devuelve un |
| FileGet(Int32, Array, Int64, Boolean, Boolean) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, Boolean, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, Byte, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, Char, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, DateTime, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, Decimal, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, Double, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, Int16, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, Int32, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, Int64, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, Single, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, String, Int64, Boolean) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGet(Int32, ValueType, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileGetObject(Int32, Object, Int64) |
Lee los datos de un archivo de disco abierto en una variable. La |
| FileLen(String) |
Devuelve un valor que especifica la longitud de un archivo en bytes. La |
| FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32) |
Abre un archivo para la entrada o salida. La |
| FilePut(Int32, Array, Int64, Boolean, Boolean) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, Boolean, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, Byte, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, Char, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, DateTime, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, Decimal, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, Double, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, Int16, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, Int32, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, Int64, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, Single, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, String, Int64, Boolean) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Int32, ValueType, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FilePut(Object, Object, Object) |
Obsoletos.
Obsoletos.
Escribe datos de una variable en un archivo de disco. La |
| FilePutObject(Int32, Object, Int64) |
Escribe datos de una variable en un archivo de disco. La |
| FileWidth(Int32, Int32) |
Asigna un ancho de línea de salida a un archivo abierto mediante la |
| FreeFile() |
Devuelve un |
| GetAttr(String) |
Devuelve un |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| Input(Int32, Boolean) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, Byte) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, Char) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, DateTime) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, Decimal) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, Double) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, Int16) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, Int32) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, Int64) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, Object) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, Single) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| Input(Int32, String) |
Lee los datos de un archivo secuencial abierto y asigna los datos a variables. |
| InputString(Int32, Int32) |
Devuelve |
| Kill(String) |
Elimina archivos de un disco. La |
| LineInput(Int32) |
Lee una sola línea de un archivo secuencial abierto y la asigna a una |
| Loc(Int32) |
Devuelve un valor que especifica la posición de lectura y escritura actual en un archivo abierto. |
| Lock(Int32, Int64, Int64) |
Controla el acceso de otros procesos a todo o parte de un archivo abierto mediante la |
| Lock(Int32, Int64) |
Controla el acceso de otros procesos a todo o parte de un archivo abierto mediante la |
| Lock(Int32) |
Controla el acceso de otros procesos a todo o parte de un archivo abierto mediante la |
| LOF(Int32) |
Devuelve el tamaño, en bytes, de un archivo abierto mediante la |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| MkDir(String) |
Crea un directorio nuevo. La |
| Print(Int32, Object[]) |
Escribe datos con formato de visualización en un archivo secuencial. |
| PrintLine(Int32, Object[]) |
Escribe datos con formato de visualización en un archivo secuencial. |
| Rename(String, String) |
Cambia el nombre de un archivo o directorio de disco. La |
| Reset() |
Cierra todos los archivos de disco abiertos mediante la |
| RmDir(String) |
Quita un directorio existente. La |
| Seek(Int32, Int64) |
Devuelve un que |
| Seek(Int32) |
Devuelve un que |
| SetAttr(String, FileAttribute) |
Define información de atributos para un archivo. La |
| SPC(Int16) |
Se usa con la función o |
| TAB() |
Se usa con las funciones o |
| TAB(Int16) |
Se usa con las funciones o |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| Unlock(Int32, Int64, Int64) |
Controla el acceso de otros procesos a todo o parte de un archivo abierto mediante la |
| Unlock(Int32, Int64) |
Controla el acceso de otros procesos a todo o parte de un archivo abierto mediante la |
| Unlock(Int32) |
Controla el acceso de otros procesos a todo o parte de un archivo abierto mediante la |
| Write(Int32, Object[]) |
Escribe datos en un archivo secuencial. Los datos escritos con |
| WriteLine(Int32, Object[]) |
Escribe datos en un archivo secuencial. Los datos escritos con |