QQ登录

只需要一步,快速开始

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

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

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

823

主题

3

听众

4048

积分

我的地盘我做主

该用户从未签到

发帖功臣 元老勋章

跳转到指定楼层
1#
发表于 2005-1-26 12:22 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>  </P>
- k+ Z9 ?8 p/ \' z<>  </P>
3 E- P, n0 U7 g<>  </P>; T8 ~, ?0 i) z$ _$ s# S$ ^( T
<>以生成一个TMemo的派生类及动态地创建该VCL控件为例。 </P>
: i# p; s+ G. i. h* _, M<>Class TMemoEx : public TMemo </P>
9 l: G; B  J1 `9 M- B2 d0 S<>{ </P>: T' C) b! `3 D' w8 o
<> . </P>
+ Q+ Y# R& N) F2 I& `<> . </P>
2 U" g: [$ E' J5 n; Y<>} </P>
9 \& K8 ]3 H3 o<>extern TMemoEx memoex; </P>
; |0 z+ P0 G6 Y# D( d) ]" a<>  </P>. o8 i& y1 s+ U: V1 H
<>Class TForm1 : Class TForm </P>, B4 K( T& L9 `% N# N4 w/ s4 r
<>{ </P>
6 U& r# D; F2 p) Z: \5 W, S& ^" J$ Z<>public: </P>
; ~) _8 o0 f4 V2 I+ M# X4 L) e: B<> TMemoEx   *MemoEx; </P>
. M7 D. t5 q9 r7 L" f2 B9 m8 U* z2 t<> . </P>
  M$ o9 B' t/ T0 {" W& B<> . </P>
2 m3 I5 ~4 v. ]9 u<>} </P>2 R" c1 A, _; n) {3 H6 W6 x
<>  </P>
; ]! }2 B4 |% c" A) R& S5 U8 j<>void _fastcall  TForm1::FormShow(TObject *Sender) </P>
* A& {8 x7 R9 ]" e<>{ </P>. o' m, _; f0 Z& x
<> MemoEx=new TMemoEx(this); </P>
: [4 k, y$ B1 I/ Z& ~- i1 [# r* a  Z<> MemoEx-&gtarent=this; </P>
7 E' |9 N7 v( U) ~2 o9 k! J! H3 Y7 ?$ k<> . </P>
  w" |$ a1 T& u: Q" Q2 [<> . </P>
+ {+ s7 O9 s3 G<>} </P>
8 t4 \. \) B1 h0 _3 k- |<>总之,遵循以下步骤即可: </P>* P4 P8 Z# \: ]) K6 G& D! @/ r
<> 类定义; </P>/ g1 p2 U$ X! D) D
<> extern TMemoEx memoex; </P>
' O4 x3 J) q5 C! Q, K  |8 v. B8 d. n<P> TMemoEx   *MemoEx; </P>
7 y' n' r! q0 Z; n<P> MemoEx=new TMemoEx(this); </P>
1 p/ n' z; w  s' c7 Z<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-14 03:44 , Processed in 0.475467 second(s), 51 queries .

回顶部