クライアント情報

Q
インストールされているBiz/Browserのバージョンを取得したい
[内容]
期待するバージョンのBiz/Browserがインストールされていない場合には、
インストールを促すページを表示させたい

A
[解決方法]
BizBrowserEnvクラス(BizLink.dllに収められているActiveX)のGetVersion、GetVersionExをご利用頂けます。
(GetVersionExメソッドは、ver4.0.7.0より追加されました。)

GetVersionメソッドは、最後にインストールしたBiz/Browserのバージョンが取得できます。
GetVersionExメソッドは、引数で指定した拡張子に関連付けされているBiz/Browserのバージョンが取得できます。

例)
 GetVersionEx(".crs40"); crs40に関連付けされている、Biz/Browser Ver4.0のバージョン
 GetVersionEx(".crs"); crsに関連付けされているBiz/Browserのバージョン
 GetVersion(); 最後にインストールしたBiz/Browserのバージョン

拡張子の関連付けにつきましては、
 Biz/Browser CRS マニュアル > Biz/Browser起動時の動作 >
 Biz/Browserの拡張子の関連付け
をご参照ください。

BizBrowserEnvクラスにつきましては、
 Biz/Browser CRS マニュアル > パッケージとクラス > ExternalEvent Package >
 BizBrowserEnv ActiveX Object
をご参照ください。

BizLinkにつきましては、
 Biz-Tips > NOTE! > InternetExplorerとの連携時の<OBJECT>タグ記述
もご参照ください。


[サンプルコード]
・HTML側

<OBJECT ID="BizEnv" CLASSID="CLSID:630EA529-82BE-4CCA-AD22-15E8FF7E3DC0"
CODEBASE="BizLink.dll#version=3,2,0,1">
</OBJECT>
try{ b_ver = BizEnv.GetVersionEx(".crs"); b_ver = b_ver.substring( 0, 3 ); if( b_ver == "4.1" ){ /* 処理 */ } : }catch(e){ : }
管理番号:Cli_001
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ