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 módulo FileSystem
contiene los procedimientos utilizados para realizar operaciones con archivos, directorios o carpetas y del sistema. La característica My
proporciona mayor productividad y rendimiento en las operaciones de E/S con archivos que el módulo FileSystem
. Para obtener más información, vea 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
ChDir(String) |
Cambia el directorio o la carpeta actual. La característica |
ChDrive(Char) |
Cambia la unidad actual. |
ChDrive(String) |
Cambia la unidad actual. |
CurDir() |
Devuelve una cadena que representa la ruta de acceso actual. El objeto FileSystem ofrece más productividad y rendimiento que |
CurDir(Char) |
Devuelve una cadena que representa la ruta de acceso actual. El objeto FileSystem ofrece más productividad y rendimiento que |
Dir() |
Devuelve una cadena que representa el nombre de un archivo, un directorio o una carpeta que coincide con un atributo de archivo o modelo especificado, o la etiqueta de volumen de una unidad. El FileSystem proporciona más productividad y rendimiento que la función |
Dir(String, FileAttribute) |
Devuelve una cadena que representa el nombre de un archivo, un directorio o una carpeta que coincide con un atributo de archivo o modelo especificado, o la etiqueta de volumen de una unidad. El FileSystem proporciona más productividad y rendimiento que la función |
EOF(Int32) |
Devuelve un valor booleano o |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
FileAttr(Int32) |
Devuelve una enumeración que representa el modo de archivo de los archivos abiertos mediante la función |
FileClose(Int32[]) |
Concluye las operaciones de entrada/salida (E/S) en un archivo abierto con la función |
FileCopy(String, String) |
Copia un archivo. El objeto FileSystem ofrece más productividad y rendimiento que |
FileDateTime(String) |
Devuelve un valor de tipo |
FileGet(Int32, Array, Int64, Boolean, Boolean) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, Boolean, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, Byte, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, Char, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, DateTime, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, Decimal, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, Double, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, Int16, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, Int32, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, Int64, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, Single, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, String, Int64, Boolean) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGet(Int32, ValueType, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileGetObject(Int32, Object, Int64) |
Lee datos de un archivo de disco abierto en una variable. La característica |
FileLen(String) |
Devuelve un valor que especifica la longitud de un archivo en bytes. La característica |
FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32) |
Abre un archivo para operaciones de entrada o salida. La característica |
FilePut(Int32, Array, Int64, Boolean, Boolean) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, Boolean, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, Byte, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, Char, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, DateTime, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, Decimal, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, Double, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, Int16, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, Int32, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, Int64, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, Single, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, String, Int64, Boolean) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Int32, ValueType, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FilePut(Object, Object, Object) |
Obsoletos.
Obsoletos.
Obsoletos.
Escribe los datos de una variable en un archivo de disco. La característica |
FilePutObject(Int32, Object, Int64) |
Escribe los datos de una variable en un archivo de disco. La característica |
FileWidth(Int32, Int32) |
Asigna un ancho de línea de salida a un archivo abierto mediante la función |
FreeFile() |
Devuelve un valor de tipo |
GetAttr(String) |
Devuelve un valor de |
GetHashCode() |
Sirve 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 los asigna a variables. |
Input(Int32, Byte) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
Input(Int32, Char) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
Input(Int32, DateTime) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
Input(Int32, Decimal) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
Input(Int32, Double) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
Input(Int32, Int16) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
Input(Int32, Int32) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
Input(Int32, Int64) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
Input(Int32, Object) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
Input(Int32, Single) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
Input(Int32, String) |
Lee los datos de un archivo secuencial abierto y los asigna a variables. |
InputString(Int32, Int32) |
Devuelve un valor de tipo |
Kill(String) |
Elimina archivos de un disco. La característica |
LineInput(Int32) |
Lee una sola línea de un archivo secuencial abierto y la asigna a una variable de |
Loc(Int32) |
Devuelve un valor que especifica la actual posición de lectura y escritura en un archivo abierto. |
Lock(Int32) |
Controla el acceso de otros procesos a la totalidad o a una parte de un archivo abierto mediante la función |
Lock(Int32, Int64) |
Controla el acceso de otros procesos a la totalidad o a una parte de un archivo abierto mediante la función |
Lock(Int32, Int64, Int64) |
Controla el acceso de otros procesos a la totalidad o a una parte de un archivo abierto mediante la función |
LOF(Int32) |
Devuelve el tamaño, en bytes, de un archivo abierto mediante la función |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
MkDir(String) |
Crea un directorio nuevo. La característica |
Print(Int32, Object[]) |
Escribe los datos con formato de presentación en un archivo secuencial. |
PrintLine(Int32, Object[]) |
Escribe los datos con formato de presentación en un archivo secuencial. |
Rename(String, String) |
Cambia el nombre de un archivo o directorio ubicado en el disco. La característica |
Reset() |
Cierra todos los archivos ubicados en el disco que se han abierto mediante la función |
RmDir(String) |
Quita un directorio existente. La característica |
Seek(Int32) |
Devuelve un valor |
Seek(Int32, Int64) |
Devuelve un valor |
SetAttr(String, FileAttribute) |
Establece la información de atributos de un archivo. La característica |
SPC(Int16) |
Se utiliza con la función |
TAB() |
Se utiliza con la función |
TAB(Int16) |
Se utiliza con la función |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Unlock(Int32) |
Controla el acceso de otros procesos a la totalidad o a una parte de un archivo abierto mediante la función |
Unlock(Int32, Int64) |
Controla el acceso de otros procesos a la totalidad o a una parte de un archivo abierto mediante la función |
Unlock(Int32, Int64, Int64) |
Controla el acceso de otros procesos a la totalidad o a una parte de un archivo abierto mediante la función |
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 |