FileSystemProxy.CombinePath(String, String) メソッド

定義

2 つのパスを結合し、適切な形式のパスを返します。

public:
 System::String ^ CombinePath(System::String ^ baseDirectory, System::String ^ relativePath);
public string CombinePath (string baseDirectory, string relativePath);
member this.CombinePath : string * string -> string
Public Function CombinePath (baseDirectory As String, relativePath As String) As String

パラメーター

baseDirectory
String

String. 結合する 1 つ目のパス。

relativePath
String

String. 結合する 2 つ目のパス。

戻り値

指定されたパスの組み合わせ。

例外

baseDirectory または relativePath のパスの形式が正しくありません。

この例では、ディレクトリ パスとファイル名を組み合わせて、適切な形式のパスを作成します。

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

この例では、2 つのパスを組み合わせて、適切に書式設定されたパスを作成します。

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

この例では、 を返します C:\Dir1\Dir2\Dir4\Dir5\File.txt

注釈

このメソッドは、余分なスラッシュ 記号文字をトリミングして、適切に書式設定されたパスを作成します。

次の表に、 メソッドに関連するタスクの例を My.Computer.FileSystem.CombinePath 示します。

終了 解決方法については、
ディレクトリ パスとファイル名を結合する 方法: ファイル パスを解析する

適用対象

こちらもご覧ください