Internet Explorerオブジェクト (InternetExplorer.Application)

[概要]

Internet Explorer4または5の操作をおこなうオブジェクトです。
Wscript.CreateObjectの第二引数を指定すると、イベントを取得することもできます。
ShellオブジェクトのWindowsメソッドの返値は、InternetExplorerオブジェクトのコレクションです。
Documentオブジェクトは、DHTMLのdocumentオブジェクトに対応し、ドキュメント中の各要素(タグ)にアクセスできます。

[機能を提供するファイル]

SHDOCVW.DLL
Microsoft Internet Controls

[呼び出し方]

Set IE=Wscript.CreateObject("InternetExplorer.Application")
または
Set IE=Wscript.CreateObject("InternetExplorer.Application","IE_")
など

[主なメソッド]

[主なプロパティ]

[主なイベント]

[定数]

●CommandStateChangeConstants

定数名と値 意味
Const CSC_NAVIGATEBACK = 2  
Const CSC_NAVIGATEFORWARD = 1  
Const CSC_UPDATECOMMANDS = -1  

●OLECMDEXECOPT

定数名と値 意味
Const OLECMDEXECOPT_DODEFAULT = 0  
Const OLECMDEXECOPT_PROMPTUSER = 1  
Const OLECMDEXECOPT_DONTPROMPTUSER = 2  
Const OLECMDEXECOPT_SHOWHELP = 3  

●OLECMDF

定数名と値 意味
Const OLECMDF_SUPPORTED = &H1  
Const OLECMDF_ENABLED = &H2  
Const OLECMDF_LATCHED = &H4  
Const OLECMDF_NINCHED = &H8  
Const OLECMDF_INVISIBLE = &H10  
Const OLECMDF_DEFHIDEONCTXTMENU = &H20  

●OLECMDID

定数名と値 意味
Const OLECMDID_OPEN = 1 開く
Const OLECMDID_NEW = 2 新規作成
Const OLECMDID_SAVE = 3 保存
Const OLECMDID_SAVEAS = 4 名前を付けて保存
Const OLECMDID_SAVECOPYAS = 5  
Const OLECMDID_PRINT = 6 印刷
Const OLECMDID_PRINTPREVIEW = 7 印刷プレビュー
Const OLECMDID_PAGESETUP = 8 ページ設定
Const OLECMDID_SPELL = 9  
Const OLECMDID_PROPERTIES = 10 プロパティ
Const OLECMDID_CUT = 11 切り取り
Const OLECMDID_COPY = 12 コピー
Const OLECMDID_PASTE = 13 貼り付け
Const OLECMDID_PASTESPECIAL = 14  
Const OLECMDID_UNDO = 15 元に戻す
Const OLECMDID_REDO = 16 繰り返し
Const OLECMDID_SELECTALL = 17 すべて選択
Const OLECMDID_CLEARSELECTION = 18  
Const OLECMDID_ZOOM = 19  
Const OLECMDID_GETZOOMRANGE = 20  
Const OLECMDID_UPDATECOMMANDS = 21  
Const OLECMDID_REFRESH = 22 更新
Const OLECMDID_STOP = 23 中止
Const OLECMDID_HIDETOOLBARS = 24  
Const OLECMDID_SETPROGRESSMAX = 25  
Const OLECMDID_SETPROGRESSPOS = 26  
Const OLECMDID_SETPROGRESSTEXT = 27  
Const OLECMDID_SETTITLE = 28  
Const OLECMDID_SETDOWNLOADSTATE = 29  
Const OLECMDID_STOPDOWNLOAD = 30  
Const OLECMDID_ONTOOLBARACTIVATED = 31  
Const OLECMDID_FIND = 32 検索
Const OLECMDID_DELETE = 33 削除
Const OLECMDID_HTTPEQUIV = 34  
Const OLECMDID_HTTPEQUIV_DONE = 35  
Const OLECMDID_ENABLE_INTERACTION = 36  
Const OLECMDID_ONUNLOAD = 37  
Const OLECMDID_PROPERTYBAG2 = 38  
Const OLECMDID_PREREFRESH = 39  
Const OLECMDID_SHOWSCRIPTERROR = 40  
Const OLECMDID_SHOWMESSAGE = 41  
Const OLECMDID_SHOWFIND = 42  
Const OLECMDID_SHOWPAGESETUP = 43  
Const OLECMDID_SHOWPRINT = 44  
Const OLECMDID_CLOSE = 45  
Const OLECMDID_ALLOWUILESSSAVEAS = 46  
Const OLECMDID_DONTDOWNLOADCSS = 47  

●ShellWindowTypeConstants

定数名と値 意味
Const SWC_EXPLORER = 0  
Const SWC_BROWSER = 1  
Const SWC_3RDPARTY = 2  
Const SWC_CALLBACK = 4  

●tagREADYSTATE

定数名と値 意味
Const READYSTATE_UNINITIALIZED = 0  
Const READYSTATE_LOADING = 1  
Const READYSTATE_LOADED = 2  
Const READYSTATE_INTERACTIVE = 3  
Const READYSTATE_COMPLETE = 4  

[関連オブジェクト]


[UP]