龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > C/C++开发 >

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

时间:2009-12-22 15:42来源:未知 作者:admin 点击:
分享到:

  以下不完整例子为生成一个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;

  

精彩图集

赞助商链接