闲来无事,问个基础问题(关于指针)
weill 2005-07-24 10:12:19 自定义一个类:
class NewBYXXY
{
TJPEGImage *GETPIC1,*GETPIC2,*GETPIC3,*GETPIC4;
};
也就是里面有一组TJPEGImage的指针。
在主窗体类结构中,我加上:
class TNewRecordF : public TForm
{
__published: // IDE-managed Components
TLabel *Label4;
TLabel *Label5;
TLabel *Label6;
TLabel *Label3;
…………………………………………//此处省略控件
private: // User declarations
public: // User declarations
NewBYXXY NewBYXX; //这儿是我自个加的
__fastcall TNewRecordF(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TNewRecordF *NewRecordF;
//---------------------------------------------------------------------------
然后在程序中就可以对
NewRecordF->NewBYXX.GETPIC1
NewRecordF->NewBYXX.GETPIC2
NewRecordF->NewBYXX.GETPIC3
NewRecordF->NewBYXX.GETPIC4
付给图象(值)了。
现在我想问下面两个问题:
1、我好象只定义了指针,并没有把这几个TJPEGImage实例化啊……怎么能正常操作呢?
2、这几个TJPEGImage的内存是动态申请的吗?
呵呵,会的朋友请不吝赐教,在此先谢过……
我想问题容易,会的朋友一定很多,不过,偶给分从来不小气的,呵呵。
给出有价值的回复的朋友都能得分咯,嘻嘻……
又及,因为提问提错了版块,这儿的斑主扣了偶几回信用分,气人咯……唉……
老朋友,新朋友,快来帮偶吧……