- ベストアンサー
Visual C++ で、ファイルのダウンロードができません
いま、 Visual C++ Team System 2008 Team Suite というソフトを使って、 ブラウザを作っているのですが、アップデート機能を実装するのが できません。 バージョン情報の取得まではいけるのですが、アップデート差分ファイルのダウンロードがどうしてもできません。 どうしたら、ダウンロードすることができますか? 説明が下手ですみません。わからないところがあれば言ってください お願いします
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Win32APIも使えると思うのですが・・・ これはどうですか? http://dobon.net/vb/dotnet/internet/webrequest.html
その他の回答 (2)
- masaota56
- ベストアンサー率41% (58/139)
その場合IEを使うのではなく、httpで直接ダウンロードします。 恐らく以下が参考になるのではないでしょうか。 http://www.geekpage.jp/programming/winsock/http-client.php
お礼
回答ありがとうございます。 masaota56さんのくれたサイトは、どうやらWin32APIを利用しているように思われます。 私は、[.NET Framework 3.5]のCLRを利用しているので、 サイトに載っているコードは使えませんでした。 しかし、回答してくださってありがとうございました。
- masaota56
- ベストアンサー率41% (58/139)
差分は適切なサーバに置かれていますか?
補足
サーバーにはしっかりおかれてます。 しかし、自分が質問したいのは、「接続ができない」ではなく、 「接続の仕方がわからない」ということです。 フォームに貼り付けたウェブブラウザーにナビゲートさせても、 IE独自のダウンロード機能が働いてしまうので、 他にダウンロードさせる方法はないのかな? ということを質問したかったのです。 わかりづらい質問ですみませんでした。 回答ありがとうございました。
お礼
投稿ありがとうございます。 そちらのサイトに掲載されているのは、 VC#,VBですね。自分はVC++を使っていて、 コードを変えても、エラーが発生したので無理でした。 自分の技術が少ない。ということもありますので、 付き合ってくださいましてありがとうございました。 あとは、本や、ネットで調べて見ます