みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ファイル選択ダイアログからファイルのフルパスを取得したい

Visual Basic 2008について質問があります。

フォームにテキストボックスを配置し、そのテキストボックスに
ファイル選択ダイアログで選択したファイルのパスを表示させたいのですが
どのようにパスを取得し表示させるのでしょうか?

初歩的な質問で申し訳ありませんがどうぞよろしくお願いします。

投稿日時 - 2009-08-08 22:35:27

QNo.5192366

困ってます

質問者が選んだベストアンサー

Dim Open_File_Dialog As New OpenFileDialog

If Open_File_Dialog.ShowDialog() = DialogResult.OK Then
MsgBox(Open_File_Dialog.FileName)
End If

でいかがでしょう。

投稿日時 - 2009-08-08 23:03:16

ANo.2

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

Dim Open_File_Dialog

Set Open_File_Dialog = CreateObject("MSComDlg.CommonDialog")

Open_File_Dialog.ShowOpen
MsgBox (Open_File_Dialog.FileName)

とかも有効だと思います。

投稿日時 - 2009-08-08 23:29:36

お礼

ありがとうございます。

If ofd.ShowDialog() = DialogResult.OK Then
TextBox1.Text = Open_File_Dialog.FileName
End If

でテキストボックスにファイルのパスを表示することが出来ました。

投稿日時 - 2009-08-09 21:48:59

ANo.1

CommonDialog コントロールの ShowOpenを使います。
.NetだったらOpenFileDialog クラスを使います。

投稿日時 - 2009-08-08 22:44:35

お礼

ありがとうございます。
OpenFileDialogでダイアログが出せました。

投稿日時 - 2009-08-09 21:46:58

あなたにオススメの質問