HTML ページの VBSCRIPT でイベントをキャッチしようとしていますが、うまくいきません。私は一歩を踏み外したに違いない。
これは私のユーザーコントロール(VB6)のコードです:
Public Event sendText(ByVal Text As String)
Private Sub Command1_Click()
RaiseEvent sendText(Text1.Text)
End Sub
これは私の Web ページ (HTML) のコードです。
<form>
<OBJECT name="ActiveX" id="ActiveX" classid="clsid:..."></OBJECT>
<script language="VBScript">
Sub ActiveX_sendText(Text)
Msgbox("aaa" & Text)
End Sub
</script>
</form>
Command1 ボタンをクリックすると、ユーザー コントロールでイベントが発生しますが、VBSCRIPT 関数には入りません。
IE8/IE8 標準を使用しています。
どんな手掛かり?