2009-07-21 16 views
1

のバージョン検索:私は、たとえば、ActiveXのCOMコンポーネントを使用するWebアプリケーション持っているのActiveX COMコンポーネント

<OBJECT id="SomeObject" style="VISIBILITY: hidden" etc... 
    classid="clsid:0A6AD658-F144-4412-AB94-9C8F298973E1"></OBJECT> 

を私は、ActiveXコントロールを自分で作成しました、と私は判断することができるようにしたいですJavaScriptでは、ページにインストールされ使用されているコントロールのバージョンです。

私は何とかバージョン番号を暴露よりも、私は、たとえば、オブジェクトのメソッドを公開すると考えていた:

<script language="JavaScript> 
    var version = SomeObject.GetVersion(); 
</script> 

しかし、それは本当に厄介なように見えました。バージョン番号を見つけるためのCOM/ActiveXのメカニズムが組み込まれているかどうかは分かりましたが、これを実行する最善の方法は何ですか?

答えて

0

バージョンのコンストラクタを持つActiveX specsには何もありませんが、多くのActiveXコントロールにはVersionプロパティがあります。
メソッドの代わりにVersionプロパティを提供することにより、コードを少し改善することができます。

version in the codebaseを提供して、少なくともバージョンが求めていることを知ることもできます。

関連する問題