Q&A

  • Component 이벤트 받는 방법이요..(폼없이..)
폼에다가 Component를 올려서 사용하는 경우라면,

Component를 선택한 후,

Object Inspector의 Events 탭에 이벤트들이 쭉~ 나와서..

그곳에 더블클릭해서 연결하면 바로 생기는데,

저는 폼이 아니라서,

컴포넌트를 그냥 Create 해줘서 사용하고 있거든요..

이럴땐 그 컴포넌트에서 발생하는 이벤트를 어떻게 만들어줘야 하나요..?

델파이 초보자라서 너무 간단한 질문을 하는건 아닌지 걱정됩니당..

구럼 답글 부탁드립니다~ ^^
2  COMMENTS
  • Profile
    소울해커 2004.02.11 01:00
    type
      ...
      procedure MyButtonClick(Sender: TObject);
      private
        MyButton: TMyButton;
      public

      end;

    implementation

    procedure TForm1.FormCreate(Sender: TObject);
    begin
      MyButton := TMyButton.Create(Nil);
      MyButton.Parent := Self;
      MyButton.OnClick := MyButtonClick;
    end;

    procedure TForm1.MyButtonClick(Sender: TObject);
    begin
      // 여기다가 할일 하면 OnClick 이벤트는 해결되죠.
    end;

  • Profile
    김지현 2004.02.11 03:35
    감따~ *^^*