|
한번 컴퓨터에서 등록이 된 적이 있으면 계속 그렇게 되는 걸로 알고 있습니다.
해당 컴포넌트를 다른데 설치해 보시기 바랍니다.
참고로 Pallete Priperties 다이얼로그에서 Component Tab을 변경할 수 있습니다.
Jisang Yoo 님이 쓰신 글 :
: 빌더 5 로 컴포넌트를 하나 만들었습니다.
: 그 소스 중에 register관련소스를 보면 아래와 같았습니다.
: namespace Mineswp
: {
: void __fastcall PACKAGE Register()
: {
: TComponentClass classes[1] = {__classid(TMineSwp)};
: RegisterComponents("Samples", classes, 0);
: }
: }
:
: 저는 컴포넌트를 Samples 에 등록되지 않고 다른 곳에 등록되기를 원했습니다.
: NewJisang 이라는 곳에 등록되기를 바래서,
:
: namespace Mineswp
: {
: void __fastcall PACKAGE Register()
: {
: TComponentClass classes[1] = {__classid(TMineSwp)};
: RegisterComponents("NewJisang", classes, 0);
: }
: }
:
: 위와 같이 소스를 변경했는데도 계속해서 "Samples"에만 컴포넌트가 등록됩니다.
:
: 혹은 "NewJisang"을 "ActiveX" 로 변경했을 때에도 여전히 "Samples"에만 등록됩니다.
: 어떻게 해야 컴포넌트를 제가 원하는 다른 곳에 등록되게 만들 수 있을까요?
|