My.Computer.FileSystem.CombinePath-Methode
Aktualisiert: November 2007
Verknüpft zwei Pfade und gibt einen ordnungsgemäß formatierten Pfad zurück.
' Usage
Dim value As String = My.Computer.FileSystem.CombinePath(baseDirectory ,relativePath)
' Declaration
Public Function CombinePath( _
ByVal baseDirectory As String, _
ByVal relativePath As String _
) As String
Parameter
baseDirectory
String. Der erste zu verknüpfende Pfad. Erforderlich.relativePath
String. Der zweite zu verknüpfende Pfad. Erforderlich.
Rückgabewert
String.
Ausnahmen
Die folgende Bedingung kann einen Ausnahmefehler verursachen:
- Der Pfad ist falsch formatiert (ArgumentException).
Hinweise
Diese Methode entfernt überzählige Schrägstriche, um einen ordnungsgemäß formatierten Pfad zu erstellen.
Aufgaben
In der folgenden Tabelle werden Beispiele für Aufgaben mit der My.Computer.FileSystem.CombinePath-Methode aufgeführt.
Zweck |
Weitere Informationen finden Sie unter |
---|---|
Kombinieren eines Verzeichnispfads und eines Dateinamens |
Beispiel
In diesem Beispiel werden ein Verzeichnispfad und ein Dateiname verknüpft, um einen ordnungsgemäß formatierten Pfad zu erstellen.
Dim fullPath As String
fullPath = My.Computer.FileSystem.CombinePath _
("C:\Documents and Settings\All Users\Documents\My Pictures", "picture.jpg")
In diesem Beispiel werden zwei Pfade verknüpft, um einen ordnungsgemäß formatierten Pfad zu erstellen.
Dim fullPath As String
fullPath = My.Computer.FileSystem.CombinePath _
("C:\Dir1\Dir2\Dir3", "..\Dir4\Dir5\File.txt")
In diesem Beispiel wird C:\Dir1\Dir2\Dir4\Dir5\File.txt zurückgegeben.
Anforderungen
Namespace: Microsoft.VisualBasic.MyServices
Klasse: FileSystemProxy (ermöglicht den Zugriff auf FileSystem)
Assembly: Visual Basic-Laufzeitbibliothek (in Microsoft.VisualBasic.dll)
Verfügbarkeit nach Projekttyp
Projekttyp |
Verfügbar |
---|---|
Windows-Anwendung |
Ja |
Klassenbibliothek |
Ja |
Konsolenanwendung |
Ja |
Windows-Steuerelementbibliothek |
Ja |
Web-Steuerelementbibliothek |
Ja |
Windows-Dienst |
Ja |
Website |
Ja |
Berechtigungen
Die folgende Berechtigung ist möglicherweise erforderlich:
Berechtigung |
Beschreibung |
---|---|
Steuert die Fähigkeit, auf Dateien und Ordner zuzugreifen. Zugeordnete Enumeration: Unrestricted. |
Weitere Informationen finden Sie unter Codezugriffssicherheit und unter Anfordern von Berechtigungen.