HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0929
tokiwebで特定の文字や、ボタンの捕獲の仕方を教えてください。9解決


toki

リンク

2006/9/29(Fri) 16:51:12|NO.2695

web上で文字のリンクや、ボタンを捕獲して押したいのですが、方法が解りません。
aplobjでしょうか?はたまたsockget辺りを使うのでしょうか?

自分なりに調べてやってみたのですが、まだHSP自体始めたばかりでよく解りません。
どうぞ、よろしくお願いします!



この記事に返信する


tks

リンク

2006/9/30(Sat) 12:28:42|NO.2723

とりあえず
HSP3 Beta-BBS
http://www.onionsoft.net/hsp/beta/betabbs.cgi?
で過去ログ3を"自動入力"でワード検索してみるのは
いかがでしょうか?



toki

リンク

2006/9/30(Sat) 13:01:34|NO.2724

ありがとうございます♪がんばってみます!



toki

リンク

2006/10/1(Sun) 17:10:16|NO.2767

〜番目のボタンが押せません。
名前を指定すると正常に起動するのですが、、。

o = ie("Document")
o = o("forms(0)")
o->"submit"

これではエラーがでます。
どうしたら、よろしいでしょうか?
お願いします。



tks

リンク

2006/10/1(Sun) 17:51:58|NO.2769

COMコンポーネントに詳しいわけではありませんが…。

o = ie("Document") o = o("forms",0) o->"submit"
でどうでしょうか?



toki

リンク

2006/10/2(Mon) 13:00:17|NO.2802

さっそくのご回答ありがとうございます^^
お陰で正常に起動して、とりあえずのやりたい事はできるようになりました!

あれから検索して調べてみましたが、

objIE("Document")
objIE("forms",0)
objIE("Width")
objIE("Height")
objIE("Left")
objIE("Top")

こう言ったやつを、COMコンポーネントというのでしょうか?
これを今後もっと知りたいと思うのですが、
なかなかHSPで使用する上で、参考になるサイトが見つかりません。
HSPのヘルプにも載ってないので、、、。
もしご存知でしたら、教えていただけないでしょうか?



tks

リンク

2006/10/2(Mon) 17:51:11|NO.2810

まずは
 "プログラミングマニュアル1・基本仕様ガイド"(\docs\hspprog.htm)の
 "3.拡張文法"の"・COMコンポーネント呼び出し"

 \sample\comobj内のサンプルスクリプト
を参考に。

あとは"COMコンポーネント HSP"とか
"IEコンポーネント HSP"とかでGoogle検索?



toki

リンク

2006/10/3(Tue) 16:58:21|NO.2827

ありがとうございます!なるほどです!マニュアルは難しそうですが、
熟読してみようと思います。

サイトはjavaの記載はされているのですが、
HPSはなかなか見つかりません。

いくつか試したのですが、選択ボックスの操作が
できません。どうしたら、良いでしょうか?
教えていただけないでしょうか。

http://local.yahoo.co.jp/
ここの一番下のフォームを使いました。

//フォーム送信
o = ie("Document")
o = o("mailto1")
o = o("domain")
o("OPTION value") = "ezweb.ne.jp"
o->"submit"
stop

この様な感じかなと思い、selectなども記入してみましたが、
上手くいきません。どうぞ、よろしくお願いします。



tks

リンク

2006/10/3(Tue) 21:53:57|NO.2837

選択だけなら…

o = ie("Document") o = o("all") o = o("domain") o = o("options",1) o("selected") = 1
でできますが、あとは詳しい方にお任せします。

# 他の言語を参考にいじると何とかなる場合も多いです。



toki

リンク

2006/10/3(Tue) 22:37:03|NO.2840

できました!すごく感動しています。HSPってすごいですね!

tksさん数日間に渡りご回答ありがとうございました^^

一旦本腰いれてcomコンポーネント。勉強しようかとおもいます。
また機会がありましたら、ご教授おねがいします!



ONION software Copyright 1997-2021(c) All rights reserved.