|
버튼 100개가 있는데 하는일이 누르면 자기가 가지고 있는 캡션을 출력을 한다고 할시
같은걸 100번 코딩하는거 말고 함수를 하나 만들어서 해도 되는데요
1번 버튼이눌렸는지 2번버튼이 눌렸는지 그건 어떻게 아는 거에요?
함수를 하나 만든다면 버튼마다 함수 호출할때 어떤게 눌렸는지 인자를 넘겨주면 될거 같은데 그럼 버튼마다 함수를 호출해서
100번 호출 하잖아요?
이방법 말고 버튼 하나에만 출력하는 코딩한다음 나머지 버튼은 온클릭을 버튼 1로 해주려하는데 이때
Memo1->Lines->Add(button1->caption);
이런식으로 한다면 2~100번 버튼까지도 버튼 1캡션이 나오잖아요?
이걸 어떻게 바꿔야 각자로 인식을 할까요? this로 하면 form캡션이 인식이 되고 Sender에는 없는거 같고
어디선가 본것 같긴한데 잘 모르겠네요
|