QQ登录

只需要一步,快速开始

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

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

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

823

主题

3

听众

4048

积分

我的地盘我做主

该用户从未签到

发帖功臣 元老勋章

跳转到指定楼层
1#
发表于 2005-1-26 12:22 |只看该作者 |正序浏览
|招呼Ta 关注Ta
<>  </P>, g1 d( j+ T9 D3 j* d& v$ `
<>  </P>
; d! Q& M2 c' A" ~% X" [<>  </P>' u9 V- G4 T2 k% P" Z" c
<>以生成一个TMemo的派生类及动态地创建该VCL控件为例。 </P>+ N6 H' ^3 M( V1 E# H
<>Class TMemoEx : public TMemo </P>
5 E# T, L: ~" I<>{ </P>
/ }* S/ _: t- J" _$ L8 U# J0 J<> . </P>3 Y: P+ ]2 `. E# J, _/ k
<> . </P># S" [7 e. Y( o6 h
<>} </P>; Y; Y! O2 g7 f9 g; f7 _' K
<>extern TMemoEx memoex; </P>
1 o" ?9 z4 F  v. p* e; E<>  </P>; W8 I+ T4 P5 |  G1 {) e& ^& s
<>Class TForm1 : Class TForm </P>( k( C) G& Z: M
<>{ </P>- t4 b3 R- @. |8 k
<>public: </P>
0 r- @; B+ A0 p: d  l/ B; s: [7 a<> TMemoEx   *MemoEx; </P>: e& i' _8 O- q. a* W
<> . </P>
7 b/ e9 a9 @9 O, B" \6 _<> . </P>
) z  M: I8 N4 Y' g<>} </P>
4 O3 z( {% B; o; F. c<>  </P>& L7 f/ A* V. n
<>void _fastcall  TForm1::FormShow(TObject *Sender) </P>1 s9 L/ T' ~; b' ?: w) Y
<>{ </P>! H& R5 @0 ^* M. h+ }, A6 G9 g; {
<> MemoEx=new TMemoEx(this); </P>
) E6 _2 D/ R; u/ P( m0 [<> MemoEx-&gtarent=this; </P>
9 M0 F% }9 r4 Z& ]+ M<> . </P>
! }0 ~4 N( j3 M) j8 l/ H<> . </P>
1 N: L* h! m9 d5 w6 ^<>} </P>' t0 K% e: i9 |, {" x
<>总之,遵循以下步骤即可: </P>! w4 l* y7 A8 E' `) f
<> 类定义; </P>
& m7 [  {# _  ~<> extern TMemoEx memoex; </P>
; k7 H- @' Z  a<P> TMemoEx   *MemoEx; </P>* v# b/ J- Z- Y1 F5 f8 B6 p
<P> MemoEx=new TMemoEx(this); </P>: Y. l3 y/ y6 h2 r, K, W2 v' @1 e& t
<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-7-25 12:14 , Processed in 0.454367 second(s), 52 queries .

回顶部