2014-03-31 3 views
0

클래식 ASP에서 ActiveX 개체를 만들려고합니다. 기본적으로, 나는 Crystalal Reports 런타임 오브젝트를 생성하려고합니다. Dim oCR = CreateObject ("CrystalDesignRunTime.Application")ActiveX 개체를 만들 수 없습니다 : 필요한 개체 424 오류

"ActiveX에서 개체를 만들 수 없습니다."오류가 발생합니다. 다른 개발자 컴퓨터에서도 정상적으로 작동합니다. 두 개발자 컴퓨터 모두 Windows 7 VB 6 EE SP 6 및 Crystal Reports Developer Edition 13.0을 사용합니다. 이 후, VBScript를 클래식 ASP 인 경우

도움말

+0

클라이언트에서 ActiveX 개체를 만들겠습니까? 그렇지 않다면 대신'Server.CreateObject (...) '를 사용해야합니다. – Bond

답변

0

:-(필요 :.

Dim oCR = CreateObject("CrystalDesignRunTime.Application") 

이 ... 확실히 작동하지 않을이 있어야한다 :

Dim oCR 
Set oCR = CreateObject("CrystalDesignRunTime.Application") 

"ActiveX에서 개체를 만들 수 없습니다."라는 오류는 Crystal Reports 구성 요소의 설치 실패로 인한 것입니다. 먼저 구성 요소를 다시 설치하는 것이 좋습니다. 설치 실패 폴더를 만들고 어떤 파일이 ActiveX 구성 요소 (crtslv.dll?)를 구현하는지 확인하십시오. 그런 다음 명령 줄로 이동하여 다음을 입력하십시오.

regsvr32.exe "<component DLL file>" 
관련 문제