QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3081|回复: 0
打印 上一主题 下一主题

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

[复制链接]
字体大小: 正常 放大
韩冰        

823

主题

3

听众

4048

积分

我的地盘我做主

该用户从未签到

发帖功臣 元老勋章

跳转到指定楼层
1#
发表于 2005-1-26 12:22 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>  </P>
1 e! L9 a$ }6 P5 J8 i<>  </P>* I; }( x8 Z1 y/ `& v6 g
<>  </P>
& y+ d3 C: U( }; v6 T; ?! A<>以生成一个TMemo的派生类及动态地创建该VCL控件为例。 </P>3 M  E( ~  U& U6 z; k4 N: z
<>Class TMemoEx : public TMemo </P>' ]- D' @: R6 v- N
<>{ </P>/ S# d( [/ b- G4 {) z
<> . </P>9 X7 S( V" x" b% U1 \
<> . </P>
% Z6 i7 i" M/ |- z+ Y<>} </P>
% ~" h! D+ y: T% }<>extern TMemoEx memoex; </P>
$ g3 F; r2 D: [<>  </P>
2 j- k1 Y3 V3 i5 W! r<>Class TForm1 : Class TForm </P>  O- \3 _4 A) S: }- F3 d
<>{ </P>
- ^7 P6 K' r  E/ c' Z<>public: </P>1 h5 {4 l9 g: n2 j* @4 W
<> TMemoEx   *MemoEx; </P>
  s) q4 A: r- R! X0 \$ \<> . </P>" D& X* x$ l2 k3 g4 a
<> . </P>8 m1 }5 G" l9 ]8 j9 G& I
<>} </P>
6 l* `" f3 R# M) \<>  </P>7 K5 {; Y1 G6 C' D+ _
<>void _fastcall  TForm1::FormShow(TObject *Sender) </P>( C  }: m; N& u/ C8 n
<>{ </P>* x) X/ z- n+ {  w- p( J
<> MemoEx=new TMemoEx(this); </P>& i, i( B  ?) @' [! U4 a7 @
<> MemoEx-&gtarent=this; </P>: z$ V$ O* o5 x# m7 @1 x
<> . </P>
) m$ _) o0 ~& I8 {<> . </P>8 a# @7 p1 z; ]
<>} </P>
3 f6 {  [5 D1 A" D: e2 A<>总之,遵循以下步骤即可: </P>
/ u8 @3 q8 @- r- x- N% T<> 类定义; </P># v) ^% I9 J5 K. h8 h- _) L, Q2 a
<> extern TMemoEx memoex; </P>
  A8 I" h5 k* x# A<P> TMemoEx   *MemoEx; </P>
& h" \7 ?" a+ f: ?0 A<P> MemoEx=new TMemoEx(this); </P>
( P( t. \0 l6 ~6 A* I<P> MemoEx-&gt;Parent=this; </P>
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2025-5-12 04:32 , Processed in 0.424364 second(s), 52 queries .

回顶部