- PR -

IEバージョンの取得について

1
投稿者投稿内容
hisa
会議室デビュー日: 2005/05/17
投稿数: 17
投稿日時: 2008-03-13 10:34
拡張子.htaのファイルにてボタンを押下した場合にWMIを使用して
IEのバージョンを取得しようとしています。
下記は記述コードです。
---------------------------------------------------------------
var s = "";
var summarys = GetObject("winmgmts:\\.\root\cimv2\Applications\MicrosoftIE")
       .ExecQuery("Select * From MicrosoftIE_Summary");
e = new Enumerator(summarys);
var ie = e.item();
s += ie.Name + " Version " + ie.Version + "\r\n\r\n";
alerter(s);
---------------------------------------------------------------

「OS:WindowsXP/Windows2000、IEバージョン:6.0 SP2」の場合、正常に
取得できるのですが、「OS:WindowsVista、IEバージョン:7.0」の場合に
GetObjectにて名前空間MicrosoftIEを取得できません。

「OS:WindowsVista、IEバージョン:7.0」にてIEバージョンを取得できる
名前空間およびクラス名をご存じの方はご教授ください。
お願い致します。
1

スキルアップ/キャリアアップ(JOB@IT)