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


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0325
prasIEコンポーネントを使ったブラウザを作っているのですが、Navigate以外のメソッドが実行されません。5解決


pras

リンク

2009/3/25(Wed) 21:47:46|NO.24125

最近、IEコンポーネントをつかったブラウザを
http://www.geocities.co.jp/Playtown-Yoyo/6130/hsp/hsp-browser.htmlを見て
作っているのですが、Navigate以外のメソッド(Refresh,Gohomeなど)がボタンを押しても実行されません。
解決方法を教えてください。



この記事に返信する


inovia

リンク

2009/3/25(Wed) 21:59:13|NO.24126

これでやってます?

IE->"GoHome" IE->"Refresh"
スクリプトがないのでわかりませんが。

後ろに何もつけてはいけません



pras

リンク

2009/3/25(Wed) 22:54:57|NO.24132

inovaさんありがとうございます。ちゃんとそうやっているはずなのですが・・・・
スクリプトは
sdim url, 512
input url, ginfo(12), 22 button gosub "移動", *navigate button gosub "更新", *refresh ; IEコンポーネントの設置 axobj IE, "Shell.Explorer.2", ginfo(12), 300 stop です。」 *navigate if url = "" : return IE->"Navigate" url return *refresh if url = "" : return IE->"Refresh" url return // IEコンポーネントのイベント #define DIID_DWebBrowserEvents2 "{34A715A0-6587-11D0-924A-0020AFC7AC4D}" ; コントロール設置まわりの処理は省略      sdim sText, 512 comevent ie_event, IE, DIID_DWebBrowserEvents2, *event stop *event DispID = comevdisp(ie_event) // DISPID_STATUSTEXTCHANGE if DispID = 102 { comevarg sText, ie_event, 0 mes sText           return } // DISPID_TITLECHANGE if DispID = 113 { comevarg sText, ie_event, 0 mes sText          return }       return
です。



pras

リンク

2009/3/25(Wed) 22:59:25|NO.24134

あ、スクリプトの>です。」は何らかの手違いで入ってしまいました。



inovia

リンク

2009/3/25(Wed) 23:02:02|NO.24135


IE->"Refresh" url
これがまずいです
後ろのurlはいりません。



pras

リンク

2009/3/25(Wed) 23:04:22|NO.24137

inoviaさん ありがとうございます!

解決できました!



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