SharedIT | 묻고 답하기(AMP)

Windows 오류 관련...

회사에서 VB6 프로그램을 사용중인데 report 화면을 출력해주는 

Crystl32OCX. 라는 파일이 계속 오류 문구가 뜹니다....


이런 부분에 대해서 전문적으로 오류를 고치시는 업체가 따로 있는건가요?


Google 아무리 검색해봐도 더이상 답이 안나오는것 같아서요...


뭔가 강제등록 같은게 안되나요? 레지스트리에...




Tags : 태그가 없습니다.

5개의 답변이 있습니다.

hgp33
  0 추천 | 일 년 이상 전

ocx 파일 찾아서 디렉토리에 넣어도 계속 오류 뜰겁니다~! 그럼 뜰때마다 dll , ocx를 찾아서 계속 넣어주셔야 합니다. 크리스탈레포트가 설치되어야하는데 크리스탈 레포트 설치파일을 받아서 PC에 설치를 하세요~! 

명동쓰레빠
  0 추천 | 일 년 이상 전

VB 프로그램OCX 가 안맞으면 답이 없는것 같네요. 

제 생각에도 topkslee 님의 답변이 맞는거 같습니다.

Crystal Report는 이전에 vs에 번들로 있다가 라이센스는 SAP로 이전 된걸로 알고 있습니다.


topkslee
  0 추천 | 일 년 이상 전

Crystal report 오랜만에 보네요 ㅎㅎ

windows 10 사용중이시고 crystl32.ocx이면 32bit로 보이는데요.

경로를 Regsvr32 C:Windows\Sytem32\crystl32.ocx 하시지 마시고

Regsvr32 C:Windows\SysWOW64\crystl32.ocx 해보세요.


물론 SysWOW64 이 폴더 밑에 crystl32.ocx 파일이 있는지 체크해보시구요.


가끔 ocx 파일이 깨져서 그럴수도 있으니 인터넷에서 crystl32.ocx 파일 


다운 받으셔서 폴더에 넣고도 해보시구요

Simon.Park
  0 추천 | 일 년 이상 전

예전에 저도 소소하게 VB를 이용해서 프로그램을 개발할 때 제일 많이 발생하는

오류 중에 하나였네요. VB에서 특정 라이브러리를 사용하게끔 프로그래밍이 

된 것인데, 해당 라이브러리가 어떠한 이유로 인해서 없어졌거나,

최신 라이브러리로 변경이 되었을 경우에도 해당 Error 가 떴던 것으로 기억이 나네요.

혹시 같은 프로그램을 사용하는 다른 PC가 있을 경우

위으 crystl32.ocx 찾으셔서, 안되는 PC의 system32 디렉토리에 복사하시고,

다시 실행 해 보시면 아마도 될 듯 한데요....

전산대장되기 | 일 년 이상 전

해봤는데 안되더라구여 ㅠㅠ

wansoo
  0 추천 | 일 년 이상 전

오류 메시지가 windows의 system32 폴더에 crystl32.ocx 라이브러리 파일이 없다는 내용이네요.

crystl32.ocx 파일을 찾아서 윈도 system32 폴더에 복사해 넣어 주고 다시 실행해 보면 될걸로 보이네요.

crystl32.ocx를 넣고 나면 다른 파일이 또 없다고 나올 수도 있는데, 그러면 지정하는 다른 그 파일을 또 찾아서 넣어서 시도해서 오류 메시지가 나오지 않을때까지 반복해 보면 해결 될 것 같고요.


이런 오류를 해결하는 업체가 따로 있는 것은 아니겠고요.

사용자가 직접해결하거나 Crystal Report를 사용해서 소프트웨어를 개발하는 업체의 개발자가 문제를 해결해야 할 것 같고요.

원칙적으로 Crystal Report의 저작권사에서 해결해야 할 문제이겠지만, 저작권사는 오래된 버전이기 때문에 최신 버전으로 업그레이드 해서 사용하라는 답변을 주지 않을까 하는 생각이 드네요.