PathCommonPrefix
機能
2つのパス名の先頭から共通するディレクトリ名を取得する
Declare Function PathCommonPrefix Lib "shlwapi.dll" Alias "PathCommonPrefixA" _
(ByVal pszFile1 As String, ByVal pszFile2 As String, ByVal pszPath As String) As Long
Declare Function PathCommonPrefix Lib "shlwapi.dll" Alias "PathCommonPrefixA" _
(ByVal pszFile1 As String, ByVal pszFile2 As String, ByVal pszPath As String) As Integer
引数
pszFile1
パス名1
pszFile2
パス名2
pszPath
(戻り値)結果を受け取るバッファ
戻り値
正常終了のとき バッファにコピーしたバイト数
エラーのとき 0
備考
2つのパス名の比較は、ディレクトリごと行う。
具体的な使い方はサンプルを参照。
サンプル
解説ページに移動