Q&A

  • 동적생성된 컴포넌트를 캐취하기..
컴포넌트를 동적으로 생성해서 사용하고 있습니다.

생성된 여러개의 컴포넌트들 중에서 각각의 컴포넌트를 제어하고자 합니다..

예를들면 드래그 또는 키다운..염..

어떻게 하면 각 컴포넌트를 제어할수 있는지여..

꼬옥 갈켜주세염..

1  COMMENTS
  • Profile
    최용일 2000.09.17 00:21
    안녕하세요. 델파이세상(http;//www.freechal.com/delphiworld)의 최용일입니다.



    디자인타임시에 생성한 컴포넌트와 마찬가지로 이벤트를 링크시켜주세요...



    type

    TForm1 = class(TForm)

    ...

    protected

    procedure BtnKeyDown(...);

    procedure CreateBtn;

    end;



    procedure TForm1.BtnKeyDown(...);

    begin

    ...

    end;



    procedure TForm1.CreateBtn;

    var

    Btn: TButton;

    begin

    Btn := TButton.Create(Self);

    Btn.OnKeyDown := BtnKeyDown; // event linking

    ...

    end;



    ^^ 항상 즐코하세요.



    Cha wrote:

    > 컴포넌트를 동적으로 생성해서 사용하고 있습니다.

    > 생성된 여러개의 컴포넌트들 중에서 각각의 컴포넌트를 제어하고자 합니다..

    > 예를들면 드래그 또는 키다운..염..

    > 어떻게 하면 각 컴포넌트를 제어할수 있는지여..

    > 꼬옥 갈켜주세염..