OCX(OLE Control eXtensions)는 자체의 그래픽 인터페이스와 초기화와 종료에 관한 코드, 등록과 등록해제코드등을 담고 있는 일종의 컴포넌트입니다. VB로 작업하실 때 추가로 올려놓는 컴포넌트들이 대부분 OCX입니다.
비주얼 베이직을 사용해 보셨다고 하니까 잘 아시겠습니다만 VB에는 VBX라는 것이 있었습니다. 이것을 VB뿐 아니라 다른 어플리케이션에서도 실행될 수 있도록 고안된 컨트롤로 발전시킨것이 OCX입니다. 그리고 애플릿과 같이 IE에서 실행될 수 있도록 IE의 특수한 OLE인터페이스를 지원하여 확장한 OCX를 ActiveX컨트롤이라고 부릅니다.
물론 Delphi에서도 DLL,OCX(ActiveX Control),ASP Component등을 모두 개발할 수 있구요.
> ocx, dll의 차이점을 알고 싶습니다.
> 제가 vb로 dll을 만들어 보았는디 게시판을 보니깐
> ocx라는 단어가 나오더군여
> 열라 저렙이라 먼지 멀라서여.
> 설명 좀 부탁들립니다.
> 글고 델피로도 dll 제작이 가능한가여..?
> 쩝,,간단한 db 프로그램만 만들다가 웹에서 콤포넌트 만들려니 힘들어서리
> vb보단 델피가 익숙해서여..쩌어비..아 이 저렙은 언제 고렙 될려나..
> ^_^
> 답변 부탁드려요..
OCX(OLE Control eXtensions)는 자체의 그래픽 인터페이스와 초기화와 종료에 관한 코드, 등록과 등록해제코드등을 담고 있는 일종의 컴포넌트입니다. VB로 작업하실 때 추가로 올려놓는 컴포넌트들이 대부분 OCX입니다.
비주얼 베이직을 사용해 보셨다고 하니까 잘 아시겠습니다만 VB에는 VBX라는 것이 있었습니다. 이것을 VB뿐 아니라 다른 어플리케이션에서도 실행될 수 있도록 고안된 컨트롤로 발전시킨것이 OCX입니다. 그리고 애플릿과 같이 IE에서 실행될 수 있도록 IE의 특수한 OLE인터페이스를 지원하여 확장한 OCX를 ActiveX컨트롤이라고 부릅니다.
물론 Delphi에서도 DLL,OCX(ActiveX Control),ASP Component등을 모두 개발할 수 있구요.