タグ: VB.net パス 結合

パスを合体する

サンプルコード

Imports System.IO

Sub Main()
  Dim Dirname As String = "C:\test"
  Dim filename As String = "test.txt"
  Console.WriteLine(Path.Combine(Dirname, filename))

  '試しにディレクトリ名に区切り文字を入れてみる
  Dirname = "C:\test\"
  Console.WriteLine(Path.Combine(Dirname, filename))
End Sub

Combine()を使用すると、自動で区切り文字が足りない場合付け加えるので、ただ単純に文字列を結合させるより確実です。