こんにちは!
以前同じ質問をしたのですが、その時答えていただいたコードでは対応出来なかった為、再度同じ質問をしたいと思います。
vb.netでフォームにドラッグされたファイルの数がわかるようなコードはありますか?
ちなみに調べたらVBでは "Data.Files.Count" というもので出来るようなのですが.netでは出来ますでしょうか?
>対応出来なかった為
どう対応できなかったのでしょうか?
' DragDropイベント
Private Sub Form_DragDrop(ByVal sender As Object, _
ByVal e As System.Windows.Forms.DragEventArgs)
Dim fileName As String() = CType( _
e.Data.GetData(DataFormats.FileDrop, False), _
String())
' 配列にしているから、いくつあるのか確認できますよね?
MessageBox.Show(fileName.Length.ToString())
End Sub
一応、前ログ
http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200612/06120002.txt
ありがとうございました。。。
特攻隊長まるるうさんに言われるまでまったく気づかなかった。。。
私の勉強不足でした。
特攻隊長まるるうさん、ありごうございました!!
> 特攻隊長まるるうさん、ありごうございました!!
特攻隊長まるるうさん、ありがとうございました!!
でした。。。
>特攻隊長まるるうさんに言われるまでまったく気づかなかった。。。
意味不明。
特攻隊長まるるうさんは前のスレのリンクを貼っただけなのに、
何に気づいたんだろうか?
ちゅうか、私の質問には答えないつもりなんですよね。多分。
以前にblueさんが教えてくれた
"Drag&Dropされたファイルのファイル名を取得する"ですが、
サイトの通りに動きました。
ですが、これは名前の通りファイル名を取得するだけのものと思っていたので、再度同じ質問をしました。
特攻隊長まるるうさんが配列ということを教えてくれるまで
カウントできるということがわからなかっただけのことです。
しかも親切に
>MessageBox.Show(fileName.Length.ToString())
というメッセージボックスも出してくれたので解決できました。
今後も質問をさせていただく事もあり、またblueさんにもお世話になることもあるかと思い書かせていただきました。
> 特攻隊長まるるうさんが配列ということを教えてくれるまで
いや、あの、オイラ、リンクのアドレス以外何も書いてない。。。
最初から最後まで Blue さんが説明してくれてますよ?(^^;)
まぁなんていうか、ちょっとした勘違いでしょうね
Blueさんからしてみれば無視されたとしか思えない発言ですが
配列のことを教えてくれたのもBlueさんなので、Blueさんへのお礼と謝罪をお忘れなく
ツイート | ![]() |