EOutofResource |
尚未結案
|
wsxcv123
一般會員 ![]() ![]() 發表:36 回覆:27 積分:12 註冊:2004-11-10 發送簡訊給我 |
我寫一個小程式,
安 button 1 會產生 10 個 tchart
安 button 2 ,放大 400%
//test.h //------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components TButton *Button1; TButton *Button2; void __fastcall Button1Click(TObject *Sender); void __fastcall FormCreate(TObject *Sender); void __fastcall FormDestroy(TObject *Sender); void __fastcall Button2Click(TObject *Sender); private: // User declarations public: // User declarations __fastcall TForm1(TComponent* Owner); }; //------------------------------------------------------------------- extern PACKAGE TForm1 *Form1; //------------------------------------------------------------------- //test.cpp TForm1 *Form1; TList *pLst; //------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { VertScrollBar->Range = 1123; HorzScrollBar->Range = 794; } //------------------------------------------------------------------ void __fastcall TForm1::Button1Click(TObject *Sender) { int i; TChart *pObj; for(i = 0; i < 10; i ) { pLst->Add(new TChart(this)); pObj = (TChart*) pLst->Items[pLst->Count-1]; pObj->Parent = this; pObj->Left = 50 ((i) * 20); pObj->Top = 50 ((i) * 20); } pObj = NULL; } //------------------------------------------------------------------- void __fastcall TForm1::FormCreate(TObject *Sender) { pLst = new TList(); } //------------------------------------------------------------------- void __fastcall TForm1::FormDestroy(TObject *Sender) { int i; while(pLst->Count > 0) { pLst->Delete(pLst->Count - 1); } delete pLst; pLst = NULL; } //------------------------------------------------------------------- //Zoom to 400% void __fastcall TForm1::Button2Click(TObject *Sender) { int i; TChart *pObj; VertScrollBar->Range *= 4; HorzScrollBar->Range *= 4; for(i = 0; i < pLst->Count; i ) { pObj = (TChart*) pLst->Items[i]; pObj->ScaleBy(400,100); pObj->Top *= 4; pObj->Left *= 4; } pObj = NULL; } //-------------------------------------------------------------------產生大概 30、放大,就會出現 EOutofResource. 請問是哪裏寫錯了阿? 謝謝 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |