|
초짜 님이 쓰신 글 :
: 초보자에용 님이 쓰신 글 :
: : 안녕하세요...
: : 다름이 아니라
: : TButton* pBtnAry[480];
: :
: : for(int i=1; i<=480; i++)
: : {
: : pBtnAry[i]= new TButton(Owner);
: : pBtnAry[i]->Parent = Form2;
: : pBtnAry[i]->Caption = sPos.sprintf("%d",i);
: : pBtnAry[i]->Width = 30;
: : pBtnAry[i]->Height = 30;
: : pBtnAry[i]->Left = nPosX;
: : pBtnAry[i]->Top = nPosY;
: : pBtnAry[i]->Visible = true;
: : }
: :
: : 이렇게 버튼을 생성했는데요...
: : 각각의 버튼에서 클릭이라든가 하는 이벤트는 어떻게 처리하나요...
: :
: : 글구 버튼을 한번 누르면 담에 누를때까지 눌려있게는 못하나요.
: :
: : 답변을 부탁드립니다
: :
: :
: :
: void __fastcall UserClick(TObject *Sender); << 헤더에 선언해주시고..
:
: pBtnAry[i]->OnClick = UserClick; << 버튼 생성할때 이렇게 해주시고..
:
: void __fastcall TForm1::UserClick(TObject *Sender) << 함수 만들어주시면 됩니다.
: {
: ShowMessage("초~짜");
: }
:
|