|
여기에 있는 글 중에서 label을 TList를 이용하여 배열처럼 사용하는 예를 보고서 체크박스를
해 보았는데여...
10개 정도의 체크박스를 놓고
void __fastcall TForm1::FormCreate(TObject *Sender)
{
pComList = new TList;
for( int i=1; i<=MAX_CHK; i++ ){
pComList->Add((TCheckBox*)FindComponent( "chk_Com"+IntToStr(i)));
}
하고서
버튼을 하나 누르면
for( int i=0; i<=MAX_CHK; i++ )
{
((TCheckBox*)pComList->Items[i])->Checked = true;
}
이렇게 했는데 한 두개정도 체크가 되고는 에러메시지가 뜹니다.
어케 된거지 고수님들의 고견을 부탁합니다.....
|