Q&A

  • CreateParams.....
안녕하세요??

제가 컴포넌트를 하나 만들구 있는데...

속성을 지정할려구하는데.. 전 왜 CreateParams를 override 시켰는데..

그 부분은 안타는거죠??

컴파일두되구.. ㅡㅡ;; 아무리 BreakPoint를 찍어봐두.. 그 부분은 안타네요

TWinControl을 상속받았는데....

모가 잘못된건지 모르겠네요....

쩜.. 쩜... 제발.. 쩜... 갈켜주세염.. ㅠㅠ
2  COMMENTS
  • Profile
    고지범 2002.09.02 19:55
    TWinControl에서 파생시키셨다면... 걍 될텐데요...
    간단한 테스트를 위해서 TButton 에서 상속받는 녀석으로 Component 등록하고 BreakPoint 찍어서 들어가 보았더니 걍... 들어가 지던데.. ㅡㅡa
    제가 한 일이라고는 interface type 부분에...
      protected
        procedure CreateParams(var Params: TCreateParams); override;
    집어 넣고, 그 구현 쓴 거밖에 없거든요...

  • Profile
    호야 2002.09.02 20:50
    핫!! 감사함다...

    저두 여러번 테스트를 해봤는데..

    결국은 CreateParam이란게 Parent 지정시에 호출이 되더라구여..

    ^^;;

    여튼 님의 답변 감사드립니다..