Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ermöglicht den Zugriff auf das Dateisystem eines Computers.
Syntax
Scripting.FileSystemObject
Bemerkungen
Im folgenden Code wird veranschaulicht, wie das FileSystemObject-Element verwendet wird, um ein TextStream-Objekt zurückzugeben, aus dem gelesen bzw. in das geschrieben werden kann:
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\testfile.txt", True)
a.WriteLine("This is a test.")
a.Close
Im Beispielcode:
- Gibt die CreateObject-Funktion das FileSystemObject (
fs) zurück. - Erstellt die CreateTextFile-Methode die Datei als TextStream-Objekt (
a). - Schreibt die WriteLine-Methode eine Textzeile in die erstellte Textdatei.
- Leert die Close-Methode den Puffer und schließt die Datei.
Methoden
| Methode | Beschreibung |
|---|---|
| BuildPath | Fügt einen Namen an einen vorhandenen Pfad an. |
| CopyFile | Kopiert eine oder mehrere Dateien von einem Speicherort an einen anderen. |
| CopyFolder | Kopiert einen oder mehrere Ordner von einem Speicherort an einen anderen. |
| CreateFolder | Erstellt einen neuen Ordner. |
| CreateTextFile | Erstellt eine Textdatei und gibt ein TextStream-Objekt zurück, das zum Lesen aus oder zum Schreiben in die Datei verwendet werden kann. |
| DeleteFile | Löscht eine oder mehrere der angegebenen Dateien. |
| DeleteFolder | Löscht einen oder mehrere der angegebenen Ordner. |
| DriveExists | Überprüft, ob ein angegebenes Laufwerk vorhanden ist. |
| FileExists | Überprüft, ob eine angegebene Datei vorhanden ist. |
| FolderExists | Überprüft, ob ein angegebener Ordner vorhanden ist. |
| GetAbsolutePathName | Gibt den vollständigen Pfad von der Stammebene des Laufwerks für den angegebenen Pfad zurück. |
| GetBaseName | Gibt den Basisnamen einer bestimmten Datei oder eines bestimmten Ordners zurück. |
| GetDrive | Gibt ein Laufwerksobjekt zurück, das dem Laufwerk an einem angegebenen Pfad entspricht. |
| GetDriveName | Gibt den Laufwerksnamen eines angegebenen Pfads zurück. |
| GetExtensionName | Gibt den Dateierweiterungsnamen der letzten Komponente in einem angegebenen Pfad zurück. |
| GetFile | Gibt ein Dateiobjekt für einen angegebenen Pfad zurück. |
| GetFileName | Gibt den Dateinamen oder den Ordnernamen für die letzte Komponente in einem angegebenen Pfad zurück. |
| GetFolder | Gibt ein Ordnerobjekt für einen angegebenen Pfad zurück. |
| GetParentFolderName | Gibt den Namen des übergeordneten Ordners der letzten Komponente in einem angegebenen Pfad zurück. |
| GetSpecialFolder | Gibt den Pfad zu einigen speziellen Ordnern von Windows zurück. |
| GetTempName | Gibt eine nach dem Zufallsprinzip generierte temporäre Dateien oder einen temporären Ordner zurück. |
| Move | Verschiebt eine bestimmte Datei oder einen Ordner an einem Speicherort an einen anderen. |
| MoveFile | Verschiebt eine oder mehrere Dateien von einem Speicherort an einen anderen. |
| MoveFolder | Verschiebt einen oder mehrere Ordner von einem Speicherort an einen anderen. |
| OpenAsTextStream | Öffnet eine angegebene Datei und gibt ein TextStream-Objekt zurück, das zum Lesen aus, zum Schreiben in oder zum Anfügen an die Datei verwendet werden kann. |
| OpenTextFile | Öffnet eine Datei und gibt ein TextStream-Objekt zurück, das zum Zugreifen auf die Datei verwendet werden kann. |
| WriteLine | Schreibt eine angegebene Zeichenfolge und Zeichen für eine neue Zeile in eine TextStream-Datei. |
Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| Drives | Gibt eine Auflistung aller Laufwerksobjekte auf dem Computer zurück. |
| Name | Legt den Namen einer angegebenen Datei oder eines angegebenen Ordners fest oder gibt diesen zurück. |
| Path | Gibt den Pfad für eine angegebene Datei, einen angegebenen Ordner oder ein angegebenes Laufwerk zurück. |
| Size | Für Dateien wird die Größe der angegebenen Datei in Byte zurückgegeben; für Ordner wird die Größe aller Dateien und Unterordner in Byte zurückgegeben, die in dem Ordner enthalten sind. |
| Type | Gibt Informationen über den Typ einer Datei oder eines Ordners zurück (für Dateien mit der Endung .TXT wird beispielsweise „Textdokument“ zurückgegeben). |
Siehe auch
- Objekte (Visual Basic for Applications)
- Eigenschaften (Visual Basic for Applications)
- Objekte (Visual Basic for Applications)
- Objektbibliothekreferenz für Office (Mitglieder, Eigenschaften, Methoden)
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.