Q&A

  • 선택한 컴포넌트 이름 가져오기
프로그램을 짜다 막히는 부분이 있어 질문을 드립니다.



버튼 컴포넌트 이름이 btn1, btn2, btn3 ... 같이 있을때



선택된 컴포넌트의 이름 보여줄 방법을 찾습니다.



고수님의 도움을 부탁드립니다.

2  COMMENTS
  • Profile
    Bluesky 2001.02.08 18:57
    원하시는것이 이것인지는 잘 모르겠지만..........



    procedure TForm1.Btn1Click(Sender: TObject);

    begin

    Edit1.Text := TComponent(Sender).Name;

    end;



    각 버튼의 클릭 이벤트를 공유하면...



    Btn1을 클릭하면 Edit1 에 Btn1이

    Btn2을 클릭하면 Edit1 에 Btn2이

    Btn3을 클릭하면 Edit1 에 Btn3이 나타납니다...





    델초보 wrote:

    > 프로그램을 짜다 막히는 부분이 있어 질문을 드립니다.

    >

    > 버튼 컴포넌트 이름이 btn1, btn2, btn3 ... 같이 있을때

    >

    > 선택된 컴포넌트의 이름 보여줄 방법을 찾습니다.

    >

    > 고수님의 도움을 부탁드립니다.





  • Profile
    컴맹... 2001.02.08 18:52
    이렇게 되면 되지 않나여..?



    아니라면 지송합니다..

    제가 질문을 잘못이해한것 같아서여..



    procedure TForm1.Button1Enter(Sender: TObject);

    begin

    Caption := (Sender As TButton).Name

    end;



    도움이 되었으리라 생각 하겠습니다.

    그럼 20000





    델초보 wrote:

    > 프로그램을 짜다 막히는 부분이 있어 질문을 드립니다.

    >

    > 버튼 컴포넌트 이름이 btn1, btn2, btn3 ... 같이 있을때

    >

    > 선택된 컴포넌트의 이름 보여줄 방법을 찾습니다.

    >

    > 고수님의 도움을 부탁드립니다.