FileSystem Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
De FileSystem module bevat de procedures die worden gebruikt voor het uitvoeren van bestands-, map- of map- en systeembewerkingen. De My functie biedt u betere productiviteit en prestaties in bestands-I/O-bewerkingen dan het gebruik van de FileSystem module. Zie FileSystem voor meer informatie.
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
- Overname
-
FileSystem
- Kenmerken
Voorbeelden
In dit voorbeeld wordt de GetAttr functie gebruikt om de kenmerken van een bestand en map te bepalen.
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
Opmerkingen
Deze module ondersteunt de Visual Basic taaltrefwoorden en runtimebibliotheekleden die toegang hebben tot bestanden en mappen.
Methoden
| Name | Description |
|---|---|
| ChDir(String) |
Hiermee wijzigt u de huidige map of map. De |
| ChDrive(Char) |
Hiermee wijzigt u het huidige station. |
| ChDrive(String) |
Hiermee wijzigt u het huidige station. |
| CurDir() |
Retourneert een tekenreeks die het huidige pad vertegenwoordigt. De FileSystem geeft u betere productiviteit en prestaties in bestands-I/O-bewerkingen dan |
| CurDir(Char) |
Retourneert een tekenreeks die het huidige pad vertegenwoordigt. De FileSystem geeft u betere productiviteit en prestaties in bestands-I/O-bewerkingen dan |
| Dir() |
Retourneert een tekenreeks die de naam van een bestand, map of map vertegenwoordigt die overeenkomt met een opgegeven patroon of bestandskenmerk, of het volumelabel van een station. De FileSystem functie biedt betere productiviteit en prestaties in bestands-I/O-bewerkingen dan de |
| Dir(String, FileAttribute) |
Retourneert een tekenreeks die de naam van een bestand, map of map vertegenwoordigt die overeenkomt met een opgegeven patroon of bestandskenmerk, of het volumelabel van een station. De FileSystem functie biedt betere productiviteit en prestaties in bestands-I/O-bewerkingen dan de |
| EOF(Int32) |
Retourneert een Booleaanse waarde |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| FileAttr(Int32) |
Retourneert een opsomming die de bestandsmodus vertegenwoordigt voor bestanden die zijn geopend met behulp van de |
| FileClose(Int32[]) |
Hiermee wordt de invoer/uitvoer (I/O) afgerond op een bestand dat is geopend met behulp van de |
| FileCopy(String, String) |
Kopieert een bestand. De FileSystem geeft u betere productiviteit en prestaties in bestands-I/O-bewerkingen dan |
| FileDateTime(String) |
Retourneert een |
| FileGet(Int32, Array, Int64, Boolean, Boolean) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, Boolean, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, Byte, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, Char, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, DateTime, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, Decimal, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, Double, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, Int16, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, Int32, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, Int64, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, Single, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, String, Int64, Boolean) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGet(Int32, ValueType, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileGetObject(Int32, Object, Int64) |
Leest gegevens uit een geopend schijfbestand in een variabele. De |
| FileLen(String) |
Retourneert een waarde die de lengte van een bestand in bytes aangeeft. De |
| FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32) |
Hiermee opent u een bestand voor invoer of uitvoer. De |
| FilePut(Int32, Array, Int64, Boolean, Boolean) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, Boolean, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, Byte, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, Char, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, DateTime, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, Decimal, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, Double, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, Int16, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, Int32, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, Int64, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, Single, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, String, Int64, Boolean) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Int32, ValueType, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePut(Object, Object, Object) |
Verouderd.
Verouderd.
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FilePutObject(Int32, Object, Int64) |
Hiermee schrijft u gegevens van een variabele naar een schijfbestand. De |
| FileWidth(Int32, Int32) |
Hiermee wijst u een breedte van een uitvoerlijn toe aan een bestand dat is geopend met behulp van de |
| FreeFile() |
Retourneert een |
| GetAttr(String) |
Retourneert een |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| Input(Int32, Boolean) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, Byte) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, Char) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, DateTime) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, Decimal) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, Double) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, Int16) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, Int32) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, Int64) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, Object) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, Single) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| Input(Int32, String) |
Leest gegevens uit een geopend sequentiële bestand en wijst de gegevens toe aan variabelen. |
| InputString(Int32, Int32) |
Retourneert |
| Kill(String) |
Hiermee verwijdert u bestanden van een schijf. De |
| LineInput(Int32) |
Leest één regel uit een geopend sequentiële bestand en wijst dit toe aan een |
| Loc(Int32) |
Retourneert een waarde die de huidige lees-/schrijfpositie in een geopend bestand aangeeft. |
| Lock(Int32, Int64, Int64) |
Hiermee bepaalt u de toegang door andere processen tot alle of een deel van een bestand dat is geopend met behulp van de |
| Lock(Int32, Int64) |
Hiermee bepaalt u de toegang door andere processen tot alle of een deel van een bestand dat is geopend met behulp van de |
| Lock(Int32) |
Hiermee bepaalt u de toegang door andere processen tot alle of een deel van een bestand dat is geopend met behulp van de |
| LOF(Int32) |
Retourneert de grootte, in bytes, van een bestand dat is geopend met behulp van de |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| MkDir(String) |
Hiermee maakt u een nieuwe map. De |
| Print(Int32, Object[]) |
Hiermee worden weergavegegevens naar een sequentiële bestand geschreven. |
| PrintLine(Int32, Object[]) |
Hiermee worden weergavegegevens naar een sequentiële bestand geschreven. |
| Rename(String, String) |
Wijzigt de naam van een schijfbestand of map. De |
| Reset() |
Hiermee sluit u alle schijfbestanden die zijn geopend met behulp van de |
| RmDir(String) |
Hiermee verwijdert u een bestaande map. De |
| Seek(Int32, Int64) |
Retourneert een |
| Seek(Int32) |
Retourneert een |
| SetAttr(String, FileAttribute) |
Hiermee stelt u kenmerkgegevens voor een bestand in. De |
| SPC(Int16) |
Wordt gebruikt met de |
| TAB() |
Wordt gebruikt met de |
| TAB(Int16) |
Wordt gebruikt met de |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Unlock(Int32, Int64, Int64) |
Hiermee bepaalt u de toegang door andere processen tot alle of een deel van een bestand dat is geopend met behulp van de |
| Unlock(Int32, Int64) |
Hiermee bepaalt u de toegang door andere processen tot alle of een deel van een bestand dat is geopend met behulp van de |
| Unlock(Int32) |
Hiermee bepaalt u de toegang door andere processen tot alle of een deel van een bestand dat is geopend met behulp van de |
| Write(Int32, Object[]) |
Hiermee schrijft u gegevens naar een sequentiële bestand. Gegevens die zijn geschreven met |
| WriteLine(Int32, Object[]) |
Hiermee schrijft u gegevens naar een sequentiële bestand. Gegevens die zijn geschreven met |