掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ラベルへDrag&Dropを行い対象データのパスを取得するには? (ID:119180)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
まずは、AllowDropプロパティを True にします。 これで、ドロップが可能になります。 その次に、ファイルを受け取れる事を示す為に、DragEnter イベントで、 If e.Data.GetDataPresent(DataFormats.FileDrop) Then e.Effect = DragDropEffects.Copy Else e.Effect = DragDropEffects.None End If とします。他のデータも受け取りたい場合などは、適宜書き換えてください。 最後に、ドロップされたファイルの一覧を得るために、DragDropイベントで Dim Files() As String = DirectCast(e.Data.GetData(DataFormats.FileDrop), String()) のようにします。ファイル名が String型の配列で返されますので、 この配列を見れば、ファイル数もファイル名も判断できますね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.