中国开发网: 论坛: 程序员情感CBD: 贴子 468268
pcplayer: 前一个 Frame 是一个类,后一个 Frame 也是一个类。M 同学说的公开 Memo 作为属性的办法当然那可以,但不算好办法。
正确的做法应该是前一个类有个公共方法,其它类调用那个方法可以写字符串进去。

至于在那个 Frame 内部,把字符串写道哪里了,是不是写进那个 Memo,由那个 Frame 内部的代码决定。

这样,就算那个 Frame 将来决定不用 Memo 了,改用其它控件,也只改那个 Frame 内部的代码,程序其它用到那个 Frame 的地方,不用更改。如果程序其它地方是用那个 Frame 的 Memo 属性的话,将来如果那个 Memo 不用 TMemo 而是改用假设是 TYourMemo,程序很多地方就要跟着改了。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录