- ベストアンサー
VBでこのようなソフトが作れますでしょうか?
Visual Basic6.0を持っています。 とあるオークションサイトに自動的に画像、文章のアップ または そのオークションの物品を自動的に再出品しようと思っています。 Visual Basicでそういうソフトが作れますでしょうか? 本を読んでいますが、URLから情報を取得したり、ボックスに自分のパソコン内画像のパスを入れたり HP上のチェックボックスやオプションボタンを自動的に入力するようにできますでしょうか? もしできるのでしたらそれが書かれたHPか書籍か紹介していただければうれしいです。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No.2さん の書かれた最初のサイトに、いろいろ載ってますね。 http://www.ken3.org/vba/backno/vba112.html の最後にある方法が、No.1で紹介した、 2.マウスやキーの動きをシミュレートする方法の一つの解決策です。 1.通信する方法の例としては、 http://www.microsoft.com/japan/msdn/vbasic/migration/tips/Socket/ ですね。このクライアント側のソフトがあなたの作りたいものの原型です。(初めての方には敷居が高いかもしれません) WebページはHTTP,ポート80番で目的のコンピュータと通信すれば、できます。送る内容にはフォーマットがあるので、それらを探せばOKでしょう。
その他の回答 (2)
- todo36
- ベストアンサー率58% (728/1234)
VB6+Webブラウザコントロール+MSHTMLで出来るでしょう。 http://www.ken3.org/cgi-bin/group/vba_ie.asp あるいは、既存のソフトを研究してみるとか。 http://www.vector.co.jp/vpack/filearea/win95/net/www/auction/index.html
お礼
キーワードというか方向がわかり勉強しやすくなりました。ありがとうございました。
- driverII
- ベストアンサー率27% (248/913)
出来ることはできます。 だが、方法は詳しく説明できません。 考え方だけ。 1. webページは、あるサーバにリクエストを出して、 取得します。あるサーバとは、ここでしたら oshiete1.goo.ne.jp ですね。 ここにリクエストを出すと、ページの内容が 返されます。ブラウザはこれらを表示しているのです。 webページで何か入力すると、送信することになります。 そこで、送信する内容をソフトで送信してあげるのです。 2. マウスやキーの動きをシミュレートするという方法も あります。 こんなとこですかね。不親切でごめんなさい。
補足
さっそくご返答してくださりましてありがとうございます。 出来ると聞いてもっと調べてみる気力が出てきました。 書籍など大き目の本屋で探してきましたが 初心者向けにも書かれていませんし、 1ページか2ページにテクを書き連ねる本にも見当たりませんでした。 ネットでのデータをやりとりするプログラムを解説した本を探しています。 ご存知ありませんでしょうか?
お礼
ありがとうございました。上の方の方法を研究してみます。