Q&A

  • 폼의 create를 새로 하려면...
폼에서 create()문을 제가 원하는 봐와 같이 생성할려구... (할당값을 받게)

다음과 같이 선언하였습니다.



constructor createNewValue(a, b:String); virtual;



...

inherited create(self);

fa := a;

fb := b;





이렇게 했습니다.

근데 선언부와 틀리다고 나오던데 어떻게 해야하는지 가르켜주시면 감사하겠습니다.

1  COMMENTS
  • Profile
    허접답변 2001.05.07 18:41
    overload를 이용하시면 어떨까요?



    constructor Create(AOwner: TComponent); override; overload;

    constructor Create(AOwner: TComponent; A, B: String); overload;

    ....

    이렇게.....

    근데...이게될려나...^^; 허접답변이었음다.

    저같음...TForm에서 새로운 컴포넌트 하나 만들어 버림니다..^^;





    전수완 wrote:

    > 폼에서 create()문을 제가 원하는 봐와 같이 생성할려구... (할당값을 받게)

    > 다음과 같이 선언하였습니다.

    >

    > constructor createNewValue(a, b:String); virtual;

    >

    > ...

    > inherited create(self);

    > fa := a;

    > fb := b;

    >

    >

    > 이렇게 했습니다.

    > 근데 선언부와 틀리다고 나오던데 어떻게 해야하는지 가르켜주시면 감사하겠습니다.