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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
1103
にんじんIEコンポーネントで2つのサイトを表示させ両方とも更新2未解決


にんじん

リンク

2011/11/3(Thu) 01:58:29|NO.42792

以下のプログラムを作り両方とも一気に更新ボタンを押すと更新されるように
したいのですが、できません。
どうすればよろしいでしょうか?


dimtype ie, vartype("comobj"), 32 sdim cap,512,3 n = 2 url = "hsp.tv","google.com" repeat n button gosub "更新",*refresh2 axobj ie(cnt), "Shell.Explorer.2",200,200 _ie=ie(cnt) _ie->"Navigate" url(cnt) loop stop *refresh2 ie->"Refresh2" 3



この記事に返信する


れみはる

リンク

2011/11/3(Thu) 10:26:25|NO.42794

>両方とも一気に更新ボタンを押すと更新されるようにしたい
というのは
「更新ボタンを押すと、両方とも一気に更新されるようにしたい」
ということでしょうか?

配列変数をうまく使うと実現できます。

*refresh2 repeat n _ie=ie(cnt) _ie->"Refresh2" 3 loop return
ついでに、「button gosub」でジャンプしているので、「return」を忘れないようにしてください。



通りすがり

リンク

2011/11/3(Thu) 13:30:51|NO.42798

それか面倒ですがモジュール変数を噛ますか。

#module mdl_ie ie #modinit str _url, int _width, int _height axobj ie, "Shell.Explorer.2", _width, _height ie->"Navigate" _url return #modfunc ie_refresh ie->"Refresh2" 3 return #global n = 2 url = "hsp.tv", "google.com" repeat n button gosub "更新", *refresh2 newmod mv_ie, mdl_ie, url(cnt), 200, 200 loop stop *refresh2 foreach mv_ie ie_refresh mv_ie(cnt) loop return



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