QQ登录

只需要一步,快速开始

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

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

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

823

主题

3

听众

4048

积分

我的地盘我做主

该用户从未签到

发帖功臣 元老勋章

跳转到指定楼层
1#
发表于 2005-1-26 12:22 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>  </P>' s  d0 Y. ?5 F' a9 }+ m2 }8 F& P
<>  </P># C, H: J! g# g, a7 U/ e7 o( x) Q
<>  </P>' m" M' e9 [2 J1 ]
<>以生成一个TMemo的派生类及动态地创建该VCL控件为例。 </P>
4 g' s+ \3 I3 T4 d. u<>Class TMemoEx : public TMemo </P>
3 l+ H" u" w4 _<>{ </P>. Z+ |# ~: m1 j: i
<> . </P>8 @; f9 [' R6 Q0 B  L5 V
<> . </P>
0 B$ d1 a, m! y& U% d. X* i% r4 ^( w1 W<>} </P>
* |. a, B' B2 m<>extern TMemoEx memoex; </P># I5 A' u- {) }% p! b+ N
<>  </P>+ [# [6 F* p5 f: R9 h! R/ ]
<>Class TForm1 : Class TForm </P>
2 z0 G, m6 }+ H/ B3 T+ w<>{ </P>
% H$ g7 h9 E4 s6 l& V3 [<>public: </P>
$ z: ?' j! ?, Z9 _, C<> TMemoEx   *MemoEx; </P>0 T5 Z) ]! `2 x
<> . </P>. C& E, J( D( [- p- f1 e4 a
<> . </P>
$ c$ |; a3 t/ d! `9 u2 ]" _<>} </P>
9 G: S5 W4 K1 e8 }3 P5 i/ z<>  </P>
" b2 r" `8 I. R1 B0 e: q" g8 G& y<>void _fastcall  TForm1::FormShow(TObject *Sender) </P>% P3 c! V' w1 k# m9 O9 k
<>{ </P>
; W2 I; k$ ^) C. u0 K<> MemoEx=new TMemoEx(this); </P>: g* J8 V/ v5 a/ {1 W7 j) \
<> MemoEx-&gtarent=this; </P>
. N& L  C2 c( Y4 Y  D: H& q<> . </P>
' J  x  s+ ?! i7 t3 `& B' M<> . </P>2 [1 U5 m; U. A
<>} </P>, u+ v# R$ Z6 ~& z% a( T
<>总之,遵循以下步骤即可: </P>; e3 ?% B8 D0 T" |+ ?' S5 f+ p
<> 类定义; </P>$ S" s0 i: Q, L& }0 s8 T8 \
<> extern TMemoEx memoex; </P>) X9 t3 ]1 I2 ^# g. w) \
<P> TMemoEx   *MemoEx; </P>7 o' e$ F0 R4 m$ @
<P> MemoEx=new TMemoEx(this); </P>
5 F0 y  a) `% }! \<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-5-26 04:26 , Processed in 7.083647 second(s), 51 queries .

回顶部