这个系列不会再继续写下去了。暂时就告一段落。刚好Amingoo先生给我一段非常有意义的留言,拿出来和大家一起分享,也算是一段记录吧。阅读全文>
发表于 @ 2007年02月09日 23:29:00|收藏
VCL在判断两个类类型是否一致的时候,就是简单使用地址相等的方式。但这个方法在Exe和Dll之间传递时发生了问题。阅读全文>
发表于 @ 2007年02月08日 00:14:00|收藏
从三个角度去讲述Application的孤独性,但重点强调的是最后一个。阅读全文>
发表于 @ 2007年02月07日 07:37:00|收藏
我们知道VCL封装了Windows的标准控件。还有一些Win32控件,包括ListView、TreeView等等控件。正如前面所说的,与其说是实现这些控件,更不如说是“封装”这些控件。因为VCL在实现这些控件的时候,采取的是适配器(Adapter)模式。但这样的设计是最好的吗?阅读全文>
发表于 @ 2007年02月06日 00:03:00|收藏
TStream的职责看上去并不是单一的。阅读全文>
发表于 @ 2007年02月05日 08:46:00|收藏
不管TObject如何优秀,可是TObject正如Borland一样,在它身上总是看到受制于MS的影子。特别是接口机制。我有两点认为TObject的设计不好。
对象指针和接口指针并不是同一个地址
对象和接口不可以混用阅读全文>
发表于 @ 2007年02月02日 00:39:00|收藏