FileSystem Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Modulen FileSystem innehåller de procedurer som används för att utföra fil-, katalog- eller mapp- och systemåtgärder. Funktionen My ger bättre produktivitet och prestanda i fil-I/O-åtgärder än att använda modulen FileSystem . Mer information finns i 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
- Arv
-
FileSystem
- Attribut
Exempel
I det GetAttr här exemplet används funktionen för att fastställa attributen för en fil och katalog eller mapp.
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
Kommentarer
Den här modulen stöder nyckelord för Visual Basic språk och medlemmar i körtidsbiblioteket som har åtkomst till filer och mappar.
Metoder
| Name | Description |
|---|---|
| ChDir(String) |
Ändrar den aktuella katalogen eller mappen. Funktionen |
| ChDrive(Char) |
Ändrar den aktuella enheten. |
| ChDrive(String) |
Ändrar den aktuella enheten. |
| CurDir() |
Returnerar en sträng som representerar den aktuella sökvägen. Ger FileSystem dig bättre produktivitet och prestanda i fil-I/O-åtgärder än |
| CurDir(Char) |
Returnerar en sträng som representerar den aktuella sökvägen. Ger FileSystem dig bättre produktivitet och prestanda i fil-I/O-åtgärder än |
| Dir() |
Returnerar en sträng som representerar namnet på en fil, katalog eller mapp som matchar ett angivet mönster eller filattribut eller en enhets volymetikett. Ger FileSystem bättre produktivitet och prestanda i fil-I/O-åtgärder än |
| Dir(String, FileAttribute) |
Returnerar en sträng som representerar namnet på en fil, katalog eller mapp som matchar ett angivet mönster eller filattribut eller en enhets volymetikett. Ger FileSystem bättre produktivitet och prestanda i fil-I/O-åtgärder än |
| EOF(Int32) |
Returnerar ett booleskt värde |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| FileAttr(Int32) |
Returnerar en uppräkning som representerar filläget för filer som öppnas med hjälp av |
| FileClose(Int32[]) |
Avslutar indata/utdata (I/O) till en fil som öppnas med hjälp av |
| FileCopy(String, String) |
Kopierar en fil. Ger FileSystem dig bättre produktivitet och prestanda i fil-I/O-åtgärder än |
| FileDateTime(String) |
Returnerar ett |
| FileGet(Int32, Array, Int64, Boolean, Boolean) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, Boolean, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, Byte, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, Char, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, DateTime, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, Decimal, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, Double, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, Int16, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, Int32, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, Int64, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, Single, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, String, Int64, Boolean) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGet(Int32, ValueType, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileGetObject(Int32, Object, Int64) |
Läser data från en öppen diskfil till en variabel. Funktionen |
| FileLen(String) |
Returnerar ett värde som anger längden på en fil i byte. Funktionen |
| FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32) |
Öppnar en fil för in- eller utdata. Funktionen |
| FilePut(Int32, Array, Int64, Boolean, Boolean) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, Boolean, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, Byte, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, Char, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, DateTime, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, Decimal, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, Double, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, Int16, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, Int32, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, Int64, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, Single, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, String, Int64, Boolean) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Int32, ValueType, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FilePut(Object, Object, Object) |
Föråldrad.
Föråldrad.
Föråldrad.
Skriver data från en variabel till en diskfil. Funktionen |
| FilePutObject(Int32, Object, Int64) |
Skriver data från en variabel till en diskfil. Funktionen |
| FileWidth(Int32, Int32) |
Tilldelar en utdataradsbredd till en fil som öppnas med hjälp |
| FreeFile() |
Returnerar ett |
| GetAttr(String) |
Returnerar ett |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| Input(Int32, Boolean) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, Byte) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, Char) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, DateTime) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, Decimal) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, Double) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, Int16) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, Int32) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, Int64) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, Object) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, Single) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| Input(Int32, String) |
Läser data från en öppen sekventiell fil och tilldelar data till variabler. |
| InputString(Int32, Int32) |
Returnerar |
| Kill(String) |
Tar bort filer från en disk. Funktionen |
| LineInput(Int32) |
Läser en enskild rad från en öppen sekventiell fil och tilldelar den till en |
| Loc(Int32) |
Returnerar ett värde som anger den aktuella läs-/skrivpositionen i en öppen fil. |
| Lock(Int32, Int64, Int64) |
Styr åtkomsten av andra processer till hela eller delar av en fil som öppnas med hjälp |
| Lock(Int32, Int64) |
Styr åtkomsten av andra processer till hela eller delar av en fil som öppnas med hjälp |
| Lock(Int32) |
Styr åtkomsten av andra processer till hela eller delar av en fil som öppnas med hjälp |
| LOF(Int32) |
Returnerar storleken, i byte, på en fil som öppnas med hjälp |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MkDir(String) |
Skapar en ny katalog. Funktionen |
| Print(Int32, Object[]) |
Skriver visningsformaterade data till en sekventiell fil. |
| PrintLine(Int32, Object[]) |
Skriver visningsformaterade data till en sekventiell fil. |
| Rename(String, String) |
Byter namn på en diskfil eller katalog. Funktionen |
| Reset() |
Stänger alla diskfiler som öppnas med hjälp |
| RmDir(String) |
Tar bort en befintlig katalog. Funktionen |
| Seek(Int32, Int64) |
Returnerar en |
| Seek(Int32) |
Returnerar en |
| SetAttr(String, FileAttribute) |
Anger attributinformation för en fil. Funktionen |
| SPC(Int16) |
Används med |
| TAB() |
Används med |
| TAB(Int16) |
Används med |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| Unlock(Int32, Int64, Int64) |
Styr åtkomsten av andra processer till hela eller delar av en fil som öppnas med hjälp |
| Unlock(Int32, Int64) |
Styr åtkomsten av andra processer till hela eller delar av en fil som öppnas med hjälp |
| Unlock(Int32) |
Styr åtkomsten av andra processer till hela eller delar av en fil som öppnas med hjälp |
| Write(Int32, Object[]) |
Skriver data till en sekventiell fil. Data som skrivs med |
| WriteLine(Int32, Object[]) |
Skriver data till en sekventiell fil. Data som skrivs med |