QQ登录

只需要一步,快速开始

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

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

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

823

主题

3

听众

4048

积分

我的地盘我做主

该用户从未签到

发帖功臣 元老勋章

跳转到指定楼层
1#
发表于 2005-1-26 12:22 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>  </P>
4 p$ F$ i2 |3 k) o6 r<>  </P>
. L$ ~- P0 l) R2 {8 y3 c: @<>  </P>
1 n! |. q. K. u/ @8 `# G6 ]! A3 B<>以生成一个TMemo的派生类及动态地创建该VCL控件为例。 </P>3 l' v2 Y. P9 b' ?, M* j
<>Class TMemoEx : public TMemo </P>; A# _* k+ |! q: t3 X
<>{ </P>5 E' E; k6 V2 O( P8 x' B: Z% b
<> . </P>
0 a* ]: O4 z' m! ~# }; h3 f<> . </P>
7 K) @. z6 X& J" ~! M1 g<>} </P>- g6 n0 a7 C- H8 q
<>extern TMemoEx memoex; </P>
5 @4 l3 z. g/ f* I4 M5 {<>  </P>4 |  }. L3 V4 s, i
<>Class TForm1 : Class TForm </P>9 v  e( @4 ?( N) Z) z
<>{ </P>
' r. F" u+ Z3 _2 z<>public: </P>
) B( n. R) V' L" w: \<> TMemoEx   *MemoEx; </P># g5 U9 T+ p4 f4 z
<> . </P>: n3 h7 d) ]) F: K
<> . </P>6 P6 ~1 w. s. H/ |8 y; @  U# J: O
<>} </P>4 e6 X- t) ^2 \$ P( n: a8 m
<>  </P># k" V5 X) ?) r5 _4 h& m# B1 ]+ v' q8 E
<>void _fastcall  TForm1::FormShow(TObject *Sender) </P>
3 g, }# f0 {9 t<>{ </P>/ X0 D* |% T6 x- U5 v0 O) r* p; s
<> MemoEx=new TMemoEx(this); </P># ~7 W2 Z8 z# j4 @( I
<> MemoEx-&gtarent=this; </P>
, w/ s% T$ ?; p# |$ H* g% g5 f0 `4 c<> . </P>; {" X' y% K' S# V7 s
<> . </P># S" y' f2 L) o) G, F. F
<>} </P>
8 D' H6 s9 @( v* s4 C  Y<>总之,遵循以下步骤即可: </P>: c7 f6 N: n; Q9 `& y4 g& g
<> 类定义; </P>
; h0 e6 d' y" c: @2 f* P% L<> extern TMemoEx memoex; </P>3 A& w' {5 p" x8 B
<P> TMemoEx   *MemoEx; </P>
- i5 W$ [; j( d; Z<P> MemoEx=new TMemoEx(this); </P>
. @6 T* H, @" g; N  Y. q; H& |: q<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, 2026-4-21 04:07 , Processed in 0.593370 second(s), 52 queries .

回顶部