散分散分……
前些天看到了BCB的一个RunTime Type Information(RTTI)机制,深有感受,故在此想请众位BCB高手在此留下自己的心得。送上100分. 问题点数:99、回复次数:25Top
1 楼oldtab(汇铁)回复于 2005-01-20 10:32:15 得分 1
坐沙发听课,感觉就是不一样。Top
2 楼admincj(阿静)回复于 2005-01-20 10:38:15 得分 1
我现在要接分!Top
3 楼samchoy(老蔡)回复于 2005-01-20 10:38:35 得分 1
接分并关注Top
4 楼TreePool(TreePool)回复于 2005-01-20 10:44:39 得分 0
没人发言呀,那我只好抛砖引玉咯!这个例子比较简单的,也是比较常用的。
若窗口上有100个控件,将他们的颜色都编程红色。
void __fastcall TMainForm::OnCreate(TObject *Sender)
{
for (int i=0; i<ComponentCount; i++)
{
PPropInfo prop = GetPropInfo((TTypeInfo *)Components[i]->ClassInfo(), "Color");
if (prop) SetOrdProp(Components[i], prop, clRed);
}
}
中的给每个控件设置颜色,就是用到了BCB的RTTI机制。
还望大家多多评论。Top
5 楼3996906(我只是建议,不提供最后的解决方法)回复于 2005-01-20 10:46:49 得分 77
接分接分...
RunTime Type Information(RTTI)(运行时类型识别)
深入浅出 MFC 说的很好了,偶不敢放肆~~~~~~~~~~~在此瞎说Top
6 楼kevinhmily(emily)回复于 2005-01-20 10:58:52 得分 1
偶是听课的,顺便接点分Top
7 楼lother(阿艺)回复于 2005-01-20 11:10:35 得分 1
听课!
接分!Top
8 楼xpdavis(咕嘟-不想孤独)回复于 2005-01-20 11:38:12 得分 1
接分Top
9 楼bigchinacake(86412653)回复于 2005-01-20 12:00:59 得分 1
关注,接分Top
10 楼dmcsdn(大米)回复于 2005-01-20 12:01:15 得分 1
听课!
接分!Top
11 楼veryhappyboy(分不够,先灌灌)回复于 2005-01-20 12:52:09 得分 1
接分。Top
12 楼wilsonloveada(ada是MM)回复于 2005-01-20 13:05:39 得分 1
接分,等待!Top
13 楼jacktanseu(梭子)回复于 2005-01-20 13:51:37 得分 1
接分,偶不太懂,关注Top
14 楼TreePool(TreePool)回复于 2005-01-21 17:09:34 得分 0
怎么没人说呀?
太保守了吧?Top
15 楼towsi4(凉光)回复于 2005-01-21 17:26:10 得分 1
顶,Top
16 楼constantine(飘遥的安吉儿)回复于 2005-01-21 17:41:57 得分 1
接分Top
17 楼futulove(福途£爱)回复于 2005-01-22 09:30:31 得分 1
UPTop
18 楼wux(地球人)回复于 2005-01-22 10:15:49 得分 1
接分Top
19 楼dgyanyong(幸运飞龙)回复于 2005-01-22 10:17:01 得分 1
upTop
20 楼cczlp(不惑)回复于 2005-01-22 10:25:58 得分 1
听讲。
Top
21 楼lengyu_984()回复于 2005-01-23 21:57:37 得分 1
现在接分不晚吧Top
22 楼KDE(黎明)回复于 2005-01-24 04:24:40 得分 1
Thank you!接分啦!Top
23 楼lipeng3a(梦想成真)回复于 2005-01-24 08:07:26 得分 1
接分并关注Top
24 楼jimlinker(和天使做伴的魔鬼)回复于 2005-01-24 08:25:55 得分 1
upTop
25 楼futulove(福途£爱)回复于 2005-01-24 08:48:34 得分 1
UPTop




