Activex DLL 을 이용해 웹으로 컴포넌트 작업중입니다.
문제는 해당 html 더블클릭(로컬에서실행)과 웹서버(로컬에서실행) 했을 경우 에러가 납니다.
<OBJECT classid=clsid:7C801DCD-ECC8-11D2-9C5C-00500411B995 id=dxTreeList2 height="250" width="820"></OBJECT>
<SCRIPT ID=clientEventHandlersVBS LANGUAGE=vbscript>
<!--
dxTreeList2.M.FullExpand
-->
</SCRIPT>
소스가 이렇게 됩니다. html더블클릭 했을 경우 정상으로 처리 되고 웹서버로 처리했을 경우
"개체가 없습니다: dxTreeList2 " 이런 에러가 납니다.
평가판 Activex DLL 이라서 그런건지. 잘 이유를 모르겠네요.
물론 cab(ocx)로 처리하려고 하지만은 해당 인터페이스(메소드) 구현해야 되고 이 컴포넌트가 dll 팔기 때문에
사용하는 클라이언트에게 미리 설치(레지스트리등록, dll 배포) 하려고 합니다.
이럴때 문제는 없는지? 혹시 dll 로 Activex 처리(cab 배포하지 않음)해서 작업하시는분 있으신지 답변주시면 감사하겠습니다.