BCB中派生VCL类及动态地创建控件

豆豆网   技术应用频道   2006年03月30日  【字号: 收藏本文

本文详细介绍BCB中派生VCL类及动态地创建控件

  以下不完整例子为生成一个TMemo的派生类及动态地创建该VCL控件。

  Class TMemoEx : public TMemo
{
.
.
}
extern TMemoEx memoex;
Class TForm1 : Class TForm
{
public:
TMemoEx  *MemoEx;
.
.
}
void _fastcall TForm1::FormShow(TObject *Sender)
{
MemoEx=new TMemoEx(this);
MemoEx->Parent=this;
.
.
}

  总之,遵循以下步骤即可:

  类定义;

  extern TMemoEx memoex;

  TMemoEx  *MemoEx;

  MemoEx=new TMemoEx(this);

  MemoEx->Parent=this; 

责编:豆豆技术应用

正在加载评论...