投稿日 | : 2004/04/02(Fri) 10:18 |
投稿者 | : nanashi |
Eメール | : |
URL | : |
タイトル | : Re: コモンダイアログでフォルダ名の入手 |
ファイル名のフルパスからフォルダ名を切り出すにはInStrRevを使えば良いです。
Private Sub Command1_Click()
Dim sBuff As String
CommonDialog1.ShowOpen
sBuff = CommonDialog1.FileName
sBuff = Left$(sBuff, InStrRev(sBuff, "\"))
Text1.Text = sBuff
End Sub
ですが、そもそもフォルダのみを指定したいなら
APIのSHBrowseForFolderを使用してフォルダの参照ダイアログを出した方が見た目にも良いと思います。