複数のファイルをカウントするには?

解決


ドモン  2006-12-01 22:39:03  No: 134410

初めまして。
ドモンと申します。

早速質問させていただきます。

複数のファイルがフォーム上にドラッグされたとき、
ドラッグされたファイル名をテキストファイルに書き込ませて、
全てのファイル名が書き込まれたら次の処理に進むようにしたいのですが、
フォームに幾つのファイルがドラッグされたかわかるような方法はありますか?


ドモン  2006-12-01 22:44:16  No: 134411

環境を書き込み忘れました。。。。

vb.netです。


Blue  2006-12-01 23:08:21  No: 134412

Drag&Dropされたファイルのファイル名を取得する
http://dobon.net/vb/dotnet/control/droppedfile.html
は参考になりませんか?


ドモン  2006-12-04 19:29:55  No: 134413

Blueさん

お返事ありがとうございます。

まだVB初めて日がたたず、プログラミングというのも経験がないため、他にいいやり方があるとは思うのですが、一応私が目指しているやり方を書き込みます。

複数のファイルをフォームにドラッグすると、その複数のファイルが幾つかをカウントし(変数に代入)、そのカウント分のループさせファイル名をテキストボックスに書き込む。
それが終了したら、次のステップ(その複数ファイルが書き込まれたテキストファイルを使用するもの)に進む。
(説明がわかりにくくて申し訳ないです)

> Drag&Dropされたファイルのファイル名を取得する

は今現在使っていますが、複数ファイルがドラッグされるとその回数分だけプログラム全体が動いてしまい、うまくいきません。


Blue  2006-12-04 20:16:05  No: 134414

>複数ファイルがドラッグされるとその回数分だけプログラム全体が動いてしまい
実際どんなコードを書いているのでしょうか?

>複数のファイルをフォームにドラッグすると、その複数のファイルが幾つかをカウントし(変数に代入)、
>そのカウント分のループさせファイル名をテキストボックスに書き込む。
は、上記のサイトのとおりできているわけなんですよね?


ドモン  2006-12-04 20:31:24  No: 134415

申し訳ありません。
似たようなサイトと勘違いしてました。

上記のサイトのコードを実行してみたところ、なんとかできそうです。
お手数おかけしましたw


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加