• ベストアンサー

ドラッグしたファイルのパスを取得したい

Windows2000(sp3) VisualBasic6.0(sp5) で開発しています。 テキストボックス付きのあるアプリケーションを作成し、そのアプリのテキストボックス上へ、エクスプローラーからファイルをドラッグ&ドロップすると、そのファイルのフルパスを表示する。 ということをしたいと考えています。 例 コマンドプロンプトに、エクスプローラーからファイルをドラッグ&ドロップすると、そのファイルのパス付きの名称が表示される。 良い方法をご存知の方いらっしゃいましたら教えてください。 よろしくお願いします。

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

  • ベストアンサー
回答No.2

1:Formにテキストボックスを配置。 2:テキストボックスの OLEDropModeプロパティを「1-手動」に設定する。 3:テキストボックスの OLEDragDropイベントに以下の処理を記述する。 Dim objFile As Variant For Each objFile In Data.Files   Text1.Text = objFile Next 以上でご希望の動作ができると思います。

noname#5252
質問者

お礼

教えていただいた通りにやったら、直ぐに出来ました! ありがとうございました。 初めてドラッグ&ドロップ機能を使えました。

その他の回答 (1)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

OLEDragDropイベント

関連するQ&A