掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
デスクトップからドラッグしてきたものをVBで作ったフォーム上にドロップし、パスを取得するには? (ID:114441)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
デスクトップ上の「何を」ドラッグするかにもよりますが、基本的には、 AllowDropプロパティを True にしておいた上で、こんな感じで。 《DragEnterイベント》 If e.Data.GetDataPresent(DataFormats.FileDrop, True) Then '「ファイル」のドロップを許可 e.Effect = DragDropEffects.Copy Else '「ファイル以外」のドロップを禁止 e.Effect = DragDropEffects.None End If 《DragDropイベント》 'ファイル名を列挙 For Each FileName As String In CType(e.Data.GetData(DataFormats.FileDrop, True), String()) MessageBox.Show(FileName) Next
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.