共用方式為


My.Computer.FileSystem.CombinePath 方法

更新:2007 年 11 月

合併兩個路徑並傳回正確格式的路徑。

 ' 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

參數

  • baseDirectory
    String。第一個要合併的路徑。必要項。

  • relativePath
    String。第二個要合併的路徑。必要項。

傳回值

String.

例外狀況

以下情形可能會造成例外狀況:

備註

這個方法會修剪多餘的斜線字元,以建立正確格式的路徑。

工作

下表列出包含 My.Computer.FileSystem.CombinePath 方法的工作範例。

若要

請參閱

合併目錄路徑和檔案名稱

HOW TO:在 Visual Basic 中剖析檔案路徑

範例

這個範例會合併目錄路徑和檔案名稱,建立正確格式的路徑。

Dim fullPath As String
fullPath = My.Computer.FileSystem.CombinePath _
("C:\Documents and Settings\All Users\Documents\My Pictures", "picture.jpg")

這個範例會合併兩個路徑,建立正確格式的路徑。

Dim fullPath As String
fullPath = My.Computer.FileSystem.CombinePath _
("C:\Dir1\Dir2\Dir3", "..\Dir4\Dir5\File.txt")

這個範例會傳回 C:\Dir1\Dir2\Dir4\Dir5\File.txt。

需求

命名空間Microsoft.VisualBasic.MyServices

類別FileSystemProxy (提供對 FileSystem 的存取)

組件:Visual Basic 執行階段程式庫 (在 Microsoft.VisualBasic.dll 中)

依專案類型的可用性

專案類型

是否可用

Windows 應用程式

類別庫

主控台應用程式

Windows 控制項程式庫

Web 控制項程式庫

Windows 服務

網站

使用權限

下列使用權限可能為必要:

使用權限

描述

FileIOPermission

控制存取檔案和資料夾的功能。關聯的列舉型別:Unrestricted

如需詳細資訊,請參閱程式碼存取安全性要求使用權限

請參閱

參考

My.Computer.FileSystem 物件

CombinePath

My.Computer.FileSystem.GetParentPath 方法