FileSystem Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A FileSystem modul tartalmazza a fájl-, könyvtár- vagy mappaműveletek, valamint a rendszerműveletek végrehajtásához használt eljárásokat. A My funkció jobb hatékonyságot és teljesítményt biztosít a fájl I/O-műveletekben, mint a FileSystem modul használata. További információért lásd 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
- Öröklődés
-
FileSystem
- Attribútumok
Példák
Ez a példa egy GetAttr fájl és könyvtár vagy mappa attribútumainak meghatározására használja a függvényt.
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
Megjegyzések
Ez a modul támogatja a fájlokhoz és mappákhoz hozzáférő Visual Basic nyelvi kulcsszavakat és futásidejű kódtártagokat.
Metódusok
| Name | Description |
|---|---|
| ChDir(String) |
Módosítja az aktuális könyvtárat vagy mappát. A |
| ChDrive(Char) |
Módosítja az aktuális meghajtót. |
| ChDrive(String) |
Módosítja az aktuális meghajtót. |
| CurDir() |
Az aktuális elérési utat képviselő sztringet ad vissza. Ez FileSystem jobb hatékonyságot és teljesítményt biztosít a fájl I/O-műveletekben, mint |
| CurDir(Char) |
Az aktuális elérési utat képviselő sztringet ad vissza. Ez FileSystem jobb hatékonyságot és teljesítményt biztosít a fájl I/O-műveletekben, mint |
| Dir() |
Egy megadott mintának vagy fájlattribútumnak megfelelő fájl, könyvtár vagy mappa nevét, illetve egy meghajtó kötetcímkéjét képviselő sztringet ad vissza. Ez FileSystem jobb hatékonyságot és teljesítményt biztosít a fájl I/O-műveletekben, mint a |
| Dir(String, FileAttribute) |
Egy megadott mintának vagy fájlattribútumnak megfelelő fájl, könyvtár vagy mappa nevét, illetve egy meghajtó kötetcímkéjét képviselő sztringet ad vissza. Ez FileSystem jobb hatékonyságot és teljesítményt biztosít a fájl I/O-műveletekben, mint a |
| EOF(Int32) |
Logikai értéket |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| FileAttr(Int32) |
A függvény használatával megnyitott fájlok fájlmódját jelölő számbavételt |
| FileClose(Int32[]) |
Bemenetet/kimenetet (I/O) a függvény használatával |
| FileCopy(String, String) |
Fájl másolása. Ez FileSystem jobb hatékonyságot és teljesítményt biztosít a fájl I/O-műveletekben, mint |
| FileDateTime(String) |
Egy olyan értéket ad |
| FileGet(Int32, Array, Int64, Boolean, Boolean) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, Boolean, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, Byte, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, Char, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, DateTime, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, Decimal, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, Double, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, Int16, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, Int32, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, Int64, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, Single, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, String, Int64, Boolean) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGet(Int32, ValueType, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileGetObject(Int32, Object, Int64) |
Adatokat olvas be egy megnyitott lemezfájlból egy változóba. A |
| FileLen(String) |
Egy fájl bájtban megadott hosszát meghatározó értéket ad vissza. A |
| FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32) |
Fájl megnyitása bemenethez vagy kimenethez. A |
| FilePut(Int32, Array, Int64, Boolean, Boolean) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, Boolean, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, Byte, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, Char, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, DateTime, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, Decimal, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, Double, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, Int16, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, Int32, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, Int64, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, Single, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, String, Int64, Boolean) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Int32, ValueType, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePut(Object, Object, Object) |
Elavult.
Elavult.
Adatokat ír egy változóból egy lemezfájlba. A |
| FilePutObject(Int32, Object, Int64) |
Adatokat ír egy változóból egy lemezfájlba. A |
| FileWidth(Int32, Int32) |
Kimeneti sorszélesség hozzárendelése a függvény használatával |
| FreeFile() |
|
| GetAttr(String) |
|
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| Input(Int32, Boolean) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, Byte) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, Char) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, DateTime) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, Decimal) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, Double) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, Int16) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, Int32) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, Int64) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, Object) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, Single) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| Input(Int32, String) |
Beolvassa az adatokat egy nyitott szekvenciális fájlból, és változókhoz rendeli az adatokat. |
| InputString(Int32, Int32) |
Olyan értéket ad |
| Kill(String) |
Fájlokat töröl egy lemezről. A |
| LineInput(Int32) |
Egyetlen sort olvas be egy megnyitott szekvenciális fájlból, és hozzárendeli egy |
| Loc(Int32) |
Egy olyan értéket ad vissza, amely egy megnyitott fájl aktuális olvasási/írási pozícióját határozza meg. |
| Lock(Int32, Int64, Int64) |
Más folyamatok hozzáférését szabályozza a függvény használatával |
| Lock(Int32, Int64) |
Más folyamatok hozzáférését szabályozza a függvény használatával |
| Lock(Int32) |
Más folyamatok hozzáférését szabályozza a függvény használatával |
| LOF(Int32) |
A függvény használatával |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| MkDir(String) |
Új könyvtárat hoz létre. A |
| Print(Int32, Object[]) |
Megjeleníthető formátumú adatokat ír szekvenciális fájlba. |
| PrintLine(Int32, Object[]) |
Megjeleníthető formátumú adatokat ír szekvenciális fájlba. |
| Rename(String, String) |
Lemezfájlt vagy könyvtárat nevez át. A |
| Reset() |
Bezárja a függvény használatával megnyitott összes lemezfájlt |
| RmDir(String) |
Eltávolít egy meglévő könyvtárat. A |
| Seek(Int32, Int64) |
Visszaadja |
| Seek(Int32) |
Visszaadja |
| SetAttr(String, FileAttribute) |
Beállítja egy fájl attribútumadatait. A |
| SPC(Int16) |
A kimenet elhelyezése a |
| TAB() |
A kimenet elhelyezésére szolgáló függvényekkel vagy |
| TAB(Int16) |
A kimenet elhelyezésére szolgáló függvényekkel vagy |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
| Unlock(Int32, Int64, Int64) |
Más folyamatok hozzáférését szabályozza a függvény használatával |
| Unlock(Int32, Int64) |
Más folyamatok hozzáférését szabályozza a függvény használatával |
| Unlock(Int32) |
Más folyamatok hozzáférését szabályozza a függvény használatával |
| Write(Int32, Object[]) |
Adatokat ír egy szekvenciális fájlba. Az adatok írása |
| WriteLine(Int32, Object[]) |
Adatokat ír egy szekvenciális fájlba. Az adatok írása |