VB6でブラウザでのファイルのアップロードと同じ事は出来ないのでしょうか?
Inetコントロールを使えば出来そうなのですが、使い方がよく分かりません。
google等で検索しましたが、見つけられませんでした・・・。
どなたかよろしくお願いします。
ExecuteメソッドでPOST操作を行えばできそうな気もしますが
あとはPOSTするデータをサーバー側の仕様に合わせる必要がありますね。
(InetSpyなどの)ツールを使って、ブラウザからのアップロード時に
どのようなHTTP要求が、サーバに送信されているかを確認しましょう。
でもって、Inetを使った場合にも、それと同じようなコードを
送れるかどうかを検証すれば良いですね。
でも結論的には、Inetだと制限があって厳しかったり。(過去ログ参照)
http://www.takeittechies.com/vbtomo/boards/vbqanda.php?do=leaf&num=7328
こちらに再度質問を投げられては?
なんとかwininet.dllを使用してテキストファイルをPOSTすることは出来ましたが、
バイナリファイルを送信した場合上手くPOSTできません。
HttpSendRequestを使っているのですが、第4引数がStringなのですが
どのように処理すればよいのでしょうか?
なんとかwininet.dllでのデータ送信が出来ました。
ありがとうございました。
ツイート | ![]() |