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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
1218
vdghtyhtdeie2未解決


vdghtyhtde

リンク

2011/12/18(Sun) 20:55:27|NO.43832

hspサンプルの下のスクリプトでは、どの部分でアドレスを取得しているのですか?
	;
; IEコンポーネントを使ったブラウザ ; #define DIID_DWebBrowserEvents2 "{34A715A0-6587-11D0-924A-0020AFC7AC4D}" #define DISPID_NAVIGATECOMPLETE2 252 cls 1 sdim url,512 url="http://hsp.tv/" objsize 600,24 pos 0,2:mes "URL:" pos 0,26:mes "WEB Browser Sample" pos 40,0:input url objsize 120,24 pos 520,24:button "移動",*wow pos 400,24:button "進む",*go_f pos 280,24:button "戻る",*go_b pos 0,48 axobj ie, "Shell.Explorer.2",640,480-48 num=stat comevent ie_event, ie, "{34A715A0-6587-11D0-924A-0020AFC7AC4D}",*event ; DIID_DWebBrowserEvents2 ie->"Navigate" url *main stop *event ; COMイベント処理 dispid = comevdisp(ie_event) if dispid = DISPID_NAVIGATECOMPLETE2 : gosub *OnNavigateComplete2 return *OnNavigateComplete2 name = ie("LocationURL") objprm 0,name pDoc = ie("Document") name = pDoc("Title") title name delcom pDoc return *wow ie->"Navigate" url goto *main *go_f ie->"GoForward" goto *main *go_b ie->"GoBack" goto *main



この記事に返信する


とおりすがり

リンク

2011/12/18(Sun) 22:53:47|NO.43836

失礼ながら、あなたの質問の意味がよくわかりません。

起動して最初に表示されるページのアドレスの事なら、url に格納されていますが
知りたいのは そういうことではないのですよね?



ヂオン

リンク

2011/12/19(Mon) 04:06:42|NO.43840

*OnNavigateComplete2
のサブルーチンの ie("LocationURL") だと思います。
name へ文字列を代入した後
objprm で input に 表示されている情報を書き換えているのです。



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