- PR -

Web(Html)からのActiveX コントロールの使用方法についての質問です。

1
投稿者投稿内容
hisa
会議室デビュー日: 2002/06/11
投稿数: 8
投稿日時: 2003-08-14 19:46
<質問>
Web(Html)からのActiveX コントロールの使用方法についての質問です。

クライアント端末側にカードリーダーがあり、
カードリーダー制御用にActivex コントロールを使用しています。

Web処理(Html)の中で、<OBJECT>タグを使用し以下のように記述しています。

<OBJECT
NAME="objCardLib" WIDTH=0 HEIGHT=0
CLASSID="clsid:1751F90A-2E14-4C5F-A5AD-7E4E5E5282C2"
CODEBASE="http://【IPアドレス】/cab/VTICard.cab#Version=1,0,0,0">
</OBJECT>

#CABファイルを使用し、クライアントにダウンロードし、
#OCXのレジストリ登録も同時に行っています。

On_Load 時に<JavaScript>でActiveXコントロールのメソッドを
呼んでいるのですが、以下の様なエラーが発生します。

【エラーメッセージ内容】
「オブジェクトでサポートされていないプロパティまたはメソッドです。」

【初期化メソッド】
objCardLib.SetInit();

この問題は、<OBJECT>タグの書き方に原因があるのでしょうか?
ちなみに、VBからこのActiveXコントロールを使用し、実行すると
問題なく動作します。

ご存知の方、いらっしゃいましたら、ご教授お願い致します。

【環境】
・サーバー : Windows 2000 Server
・クライアント : Windows 98 SE
・ActiveX コントロール : VCで作成
1

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