- PR -

複数ファイルのFTPダウンロード

1
投稿者投稿内容
うな
会議室デビュー日: 2003/10/13
投稿数: 15
投稿日時: 2005-10-04 08:46
C#.NETでWEBアプリを開発しており、FTPのダウンロードについて質問があります。

やりたいことは画面からボタンを押したときにサーバー上の1つのフォルダに存在する複数のファイル(ファイル名で特定する)ダウンロードしたいというものです。
一括でダウンロードができないので、ファイルを1つずつ何回もとりにいく処理にした
のですが、1ファイルごとにローカルの保存先を指定するダイアログが表示されてし
まいます。

保存先を固定してダイアログを表示しない。または、一括でダウンロードするなど
なにかいい方法はないでしょうか?

なおこ(・∀・)
大ベテラン
会議室デビュー日: 2004/04/08
投稿数: 174
お住まい・勤務地: 東京都
投稿日時: 2005-10-04 10:04
お世話になります。

引用:

うなさんの書き込み (2005-10-04 08:46) より:
C#.NETでWEBアプリを開発しており、FTPのダウンロードについて質問があります。

やりたいことは画面からボタンを押したときにサーバー上の1つのフォルダに存在する複数のファイル(ファイル名で特定する)ダウンロードしたいというものです。
一括でダウンロードができないので、ファイルを1つずつ何回もとりにいく処理にした
のですが、1ファイルごとにローカルの保存先を指定するダイアログが表示されてし
まいます。

保存先を固定してダイアログを表示しない。または、一括でダウンロードするなど
なにかいい方法はないでしょうか?




現在、どの様な実装をされていますか?
それによって回答が変わってくると思いますが。
檸檬
ベテラン
会議室デビュー日: 2004/04/26
投稿数: 87
投稿日時: 2005-10-04 10:43
VB6なので参考になるのかわかりませんが、Inetコントロールで取得前にローカルのファイルを消しておけば確認ダイアログなしでできました。

[ メッセージ編集済み 編集者: あおい 編集日時 2005-10-04 10:45 ]
うな
会議室デビュー日: 2003/10/13
投稿数: 15
投稿日時: 2005-10-06 08:32
なおこさん、あおいさん、返信ありがとうございました。
返信が遅くなり申し訳ありません。

ダウンロード可能ということで、再度、実装をみなおして
該当のフォルダ内のファイルを取得し、配列に保存してそれを順にダウンロードしていくことでできました。
ダイアログの非表示もフルパスを指定しておくことで可能でした。

調査不足のままとうこうしてしまい、
お騒がせして申し訳ありませんでした。
1

スキルアップ/キャリアアップ(JOB@IT)