パスを結合する

カテゴリ: VB.NET
投稿日時:2009/01/09 14:00:46
VB.NETでは最後の文字がパスセパレータかどうかのチェックは不要です。
Path.Combine()メソッドを使用することにより、簡単にパスを結合することができます。

Imports System.IO

Public Class FileSystemForm

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        '最後の文字がパスセパレータ
        MessageBox.Show(Path.Combine("c:\app1\", "test.txt"))

        '最後の文字がパスセパレータではない
        MessageBox.Show(Path.Combine("c:\app1", "test.txt"))

    End Sub
End Class
どちらも同じc:\app1\test.txtを返します。
このエントリーをはてなブックマークに追加

スポンサード リンク