0
나는 this example을 따라 자바 스크립트에서 사용할 COM 이벤트를 만들었습니다. 그러나 최종 첨부 코드의 팬이 아닙니다. 내가 좋아하는 것이 무엇자바에서 COM 이벤트에 연결하는 방법
<script for="myComComponent" event="MyFirstEvent(args)" language="javascript">
function myComComponent::MyFirstEvent(args) {
alert('event');
}
</script>
그러나 그것은 새로운 C# 코드가 작동하지 않습니다,
//in the onload
myComComponent.MyFirstEvent = myJavascriptHandler;
//function setup
function myJavascript(args){
alert('event');
}
이 IDispatch
를 사용하여 우리의 오래된 C++ COM 이벤트에서 작동처럼 뭔가 더 할 수있을 것입니다. onLoad
에 이벤트를 연결할 수있는 방법이 있습니까? 난 그냥 ... HTML에서 자바 스크립트를 넣어 피하기 위해 싶습니다
편집 :
내가 점 표기법과 동일해야
myComComponent.addEventListener("MyFirstEvent", myJavascriptHandler, true);
을 시도하고,이 예외가 발생했습니다 그 이벤트가 지원되지 않았습니다.