2

私はCシャープでWebブラウザーを作成しています。ユーザーがこのWebブラウザーで任意のWebサイトからダウンロードしたすべてのファイルが必要です。Webブラウザーはそれを1つのデフォルトフォルダー(つまり、C:\ Users \ Abc \ Downloads)に保存します。

現在、任意のURLからファイルをダウンロードしようとすると、パスを要求するダイアログボックスが表示されます。これは煩わしいことなので、ユーザーにパスを要求せずにファイルを自動的に保存するデフォルトのパスを1つ指定したいと思います。

Mozila firefoxとgoogleのデフォルトのダウンロードパスがあるように、ユーザーがWebブラウザーからファイルをダウンロードするたびに、1つのデフォルトフォルダーに保存されます。では、どうすれば.net 4.0CsharpWebブラウザーでこれを実現できますか。

4

2 に答える 2

1

私はあなたがウェブブラウザコントロールでできないのではないかと思います、多分見てください

http://www.mono-project.com/WebBrowser

まず、IEを使用しません。私が正しければ、さらに多くのことができます。

よろしく、

Corné

于 2012-06-12T07:12:21.967 に答える
1

C# で WebBrowser コントロールを使用している場合、これは多少の課題になる可能性がありますが、役立つかもしれないこのリンクを見てください。

http://www.codeproject.com/Articles/31163/Suppressing-Hosted-WebBrowser-Control-Dialogs

幸運を!:)

編集:あなたの問題に対するこの解決策も調べたいと思うかもしれません:

URLなしでWebBrowserを使用した自動ファイルダウンロード

:)

于 2012-06-12T07:48:33.843 に答える