プロが教える店舗&オフィスのセキュリティ対策術

一応いま手元にあるのはVB.NET2003なのですが、
これを使って複数のファイルから指定した行の内容をコピーして出力するプログラムを作りたいと考えています。
そのためには
1.ファイルをドラッグアンドドロップしてファイルの内容を読み込む
2.読み込んだ内容を順番に出力する機能が必要になります。

それでドラッグアンドドロップによりファイルを読み込む記述を探しているのですが、
http://www.atmarkit.co.jp/fdotnet/dotnettips/676 …
ここにあるように、
1.フォームのAllowDropプロパティをTrueに設定する
2.フォームのDragEnterイベント・ハンドラを記述する
3.フォームのDragDropイベント・ハンドラを記述する
ということを順番に行えば良いわけですが、1番はもちろん分かりますが、2番と3番がどうして良いのか分かりません。
本屋で一通りVBの本を見てみたのですが、どの本にもドラッグアンドドロップについて書かれてある本はありませんでした。
検索などすると、確かにDragEnter、DragDropに関する記述は見つかるのですが、難しくてどうしても理解出来ません。

どなたか易しく教えて頂けないでしょうか?
よろしくお願い致します。

A 回答 (2件)

この辺りが参考になるかと



[ファイルをドラッグアンドドロップする ]
http://anetm.com/dev/tools/vbdotnet/112236.htm
[ドラッグアンドドロップでファイルを関連付けでオープンする]
http://anetm.com/dev/tools/vbdotnet/112285.htm
[ドラッグアンドドロップでEXCELシートの一覧を取得する]
http://anetm.com/dev/tools/vbdotnet/112288.htm
    • good
    • 1

このサイトがわかりやすいかな。


自分も良くお世話になります。

ドラッグ&ドロップ
http://dobon.net/vb/dotnet/control/draganddrop.h …

DragEnter
受け入れるデータの型や形式等を判断してドロップを許可するか決める。

DragDrop
受け入れたデータの中身を取得や編集を行う。

というイメージです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A