질문 내용이 제목이랑 맞는지 잘 모르겠지만 .
for (int i = 0; i <= 1000; i++) {
ChkBoxArr2[i] = new TCheckBox(this);
ChkBoxArr2[i]->Caption = "CycleRow" + IntToStr(i);
ChkBoxArr2[i]->Left = 16;
ChkBoxArr2[i]->Top = (i*16);
ChkBoxArr2[i] ->Width = 90;
ChkBoxArr2[i] ->Parent = ScrollBox2;
ChkBoxArr2[i] ->OnClick = ChkRowExcute2;
}
이렇게 체크 박스를 동적 생성하여 만들었습니다.
체크박스가 1~10까지 생성하면
이벤트가 버튼 1을 클릭하든 2를 클릭하든 같은 이벤트를 발생하게 됩니다.
버튼1은 a
버튼2는 b
버튼3은 c
이런식으로 나누고 싶은데 어떤 방법이 있을까요?
|