허진.천방지축 님이 쓰신 글 :
: 총폭탄 님이 쓰신 글 :
: : 회사에서 델파이로 제작한 ActiveX 를 받아서 소스 분석에 들어갔는데요.
: : 사실 델파이의 델자도 모르는 초보입니다.
: :
: : 외주업체에서 제작한건데, 그 업체가 망해서 유지보수를 못하고 있다가
: : 한참 후에 제가 입사해서 보고 있는데요.
: :
: : 기존의 소스를 가지고 OCX로 컴파일을 하려고 하다보니까
: : 델파이 7, 6에서 web deploy가 활성화가 되지 않아서
: : ocx파일 생성이 불가능 하더라구요.
: : 결국 소스 재사용이 불가능한 상태인데요.
: :
: : 새 ActiveX Form 프로젝트를 하나 연 다음에 닫으면 활성화 된다고 해서
: : 해 봤는데 기존에 열어놓은것이 닫혀 버려서 안되구요.
: :
: : 이런 문제는 어떻게 해결해야 될까요?
: : 소스 재사용은 영영 불가능 할까요?
:
: 파견나와서 정확히는 확인이 안되지만... 델파이로 프로젝트하는게 아니라 ㅡㅜ 델파이가 안깔려있어서 ㅋ;;
: 버그이고, ActiveX Form 하나 열면 활성화 도는 것도 맞습니다.
: 제 경우에는 기존에 열어놓은 프로젝트가 닫기지 않았고 기존프로젝트에 새로운 ActiveX Form하나가 추가되는 것인데요.
: 메뉴에서 프로젝트 관리에서 새로 추가된 녀석 제거하고
: 이름이 생각이 안나는데 ActiveX의 Method등 추가하는 녀석..인데 무슨 라이브러리 였던가 ;;
: 거기에서 새로 추가된 Form삭제하면 잘 되었는데..
: 기존에 열어놓은것이 닫혀버린다니까 ;;;
답변 너무 감사합니다. ^^
다시 확인 해 보니까요. 그게 닫혀 버리는 이유가 글쎄...
이 녀석이 애초부터 ActiveX 폼으로 안만들어 져서 그런것 같던데요...
그러면 어떻게 일반 폼으로 된 녀석으로 ocx파일을 만들었는지... 알 수가 없습니다...
제가 너무 몰라서 질문도 조악하기 그지 없네요...
어디서 듣기로는요.
일반 폼으로 테스트 한 다음 최종적으로 액티브엑스 폼으로 올린다고 하던데요.
대부분 그렇게 하시는지요...
그렇게 하는것이 맞다면 그 부분에 대해서 자세히 알 수 있는
강좌나 책이 있는지 알고 싶습니다.
어디 가르쳐주는 학원도 없고... 회사에서 델파이 쓰시는 분도 없어서
제가 너무 막막해서요...
엎드려 부탁 드립니다. ^^
|