Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

레지스트리에 관한 질문?

449 views
Skip to first unread message

UMAPORN

unread,
Feb 14, 2001, 2:48:36 AM2/14/01
to
레지스트리에서 CLSID와 PROGID가 뭔가요?
그리고, *.OCX는 무슨 파일 이죠?


gongsang

unread,
Feb 15, 2001, 10:16:21 PM2/15/01
to UMAPORN
어찌 그리 다 떨어져 있는것을 같은 성격의 것으로 모아서 질문하겼나여?

이미 알고 계신듯 한데...

음.. 이것은 Windows COM(Component Object Model)을 사용하기 위한
요소들입니다.

프로그래밍을 공부하시나여...

어쨌든,

CLSID는 class ID로서, Component의 유일성을 확보하는 ID이구요, PROGID는
CLSID를 보셨으면 알겠지만 128바이트의 16진수 조합인데, 하나의
component를 쓰기 위해 일일이 class ID를 외우거나 하기가 힘들죠... 그때
사람이 부르기 쉬운 이름으로 지정해 놓고 사용한다면 쉽겠죠?...

이건 IP와 DNS name 과 같은 대응관계가 되겠네요..

OCX는 OLE에서 부터 쓰던 건데요... 요즘은 ActiveX라는 이름으로
바뀌었죠...
OCX는 OLE Control을 가리키는 겁니다. 실제로는 DLL파일이죠...
(MS는 'X'라는 문자를 무지 좋아하죠... ActiveX, DirectX. AFX, X-Box
등등...-.-;)

그니깐, OCX (COM control)을 사용하기 위해선 CLSID나 PROGID를 알고 있어야
하는것이죠.. 이것은 개발자들에게 필요한 내용입니다.

프로그래밍을 공부하신다면 COM이나 ActiveX 관련 책자를 참고하세요...

도움이 되었길..

gongsang

unread,
Feb 15, 2001, 10:27:05 PM2/15/01
to UMAPORN
앗, 128바이트라고 적었네요.. -.-; '128비트'입니다.

chungha

unread,
Feb 20, 2001, 8:43:27 PM2/20/01
to

"UMAPORN" <uma...@dreamwiz.com> wrote in message
news:OqhiLdolAHA.1996@tkmsftngp02...

정신석

unread,
Feb 21, 2001, 11:45:08 AM2/21/01
to
*.ocx 는 .. Active X 컨트롤 화일이랍니당~

"chungha" <one...@kornet.net> wrote in message
news:uVc8qd6mAHA.464@tkmsftngp04...

0 new messages