發表文章

目前顯示的是 12月, 2012的文章

BCB 動態建立物件

以建立36個TShape物件為例,並以9*4的矩陣方式顯示 在XXX.h裡面的class中的public裡面設定要動態建立的物件或事件,否則會出現錯誤 public: // User declarations         __fastcall TForm1(TComponent* Owner);         TShape *shape[36];                                              //要動態建立的物件        //物件名稱 *變數名稱         void __fastcall TForm1::shapeMouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y) ;                     //若有要動態建立的事件也建立在此 }; 在視窗產生的(或其他)事件的程式中輸入以下程式碼  int heigh = 40 , j=1 ;         for(int i=0 ;i< nod ; i++){                 shape[i] = new TShape(Form1);                                  ...