<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>韩小明@xiammy的专栏 - 苛评VCL</title><link>http://blog.csdn.net/xiammy/category/284918.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Thu, 17 Apr 2008 23:45:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>韩小明</dc:creator><title>苛评VCL: Amingoo的留言</title><link>http://blog.csdn.net/xiammy/archive/2007/02/09/1506710.aspx</link><pubDate>Fri, 09 Feb 2007 23:29:00 GMT</pubDate><guid>http://blog.csdn.net/xiammy/archive/2007/02/09/1506710.aspx</guid><wfw:comment>http://blog.csdn.net/xiammy/comments/1506710.aspx</wfw:comment><comments>http://blog.csdn.net/xiammy/archive/2007/02/09/1506710.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/xiammy/comments/commentRss/1506710.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1506710</trackback:ping><description>这个系列不会再继续写下去了。暂时就告一段落。刚好Amingoo先生给我一段非常有意义的留言，拿出来和大家一起分享，也算是一段记录吧。&lt;img src ="http://blog.csdn.net/xiammy/aggbug/1506710.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>韩小明</dc:creator><title>苛评VCL: 穿不透的类型</title><link>http://blog.csdn.net/xiammy/archive/2007/02/08/1504961.aspx</link><pubDate>Thu, 08 Feb 2007 00:14:00 GMT</pubDate><guid>http://blog.csdn.net/xiammy/archive/2007/02/08/1504961.aspx</guid><wfw:comment>http://blog.csdn.net/xiammy/comments/1504961.aspx</wfw:comment><comments>http://blog.csdn.net/xiammy/archive/2007/02/08/1504961.aspx#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://blog.csdn.net/xiammy/comments/commentRss/1504961.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1504961</trackback:ping><description>VCL在判断两个类类型是否一致的时候，就是简单使用地址相等的方式。但这个方法在Exe和Dll之间传递时发生了问题。&lt;img src ="http://blog.csdn.net/xiammy/aggbug/1504961.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>韩小明</dc:creator><title>苛评VCL: 孤独的Application</title><link>http://blog.csdn.net/xiammy/archive/2007/02/07/1503878.aspx</link><pubDate>Wed, 07 Feb 2007 07:37:00 GMT</pubDate><guid>http://blog.csdn.net/xiammy/archive/2007/02/07/1503878.aspx</guid><wfw:comment>http://blog.csdn.net/xiammy/comments/1503878.aspx</wfw:comment><comments>http://blog.csdn.net/xiammy/archive/2007/02/07/1503878.aspx#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://blog.csdn.net/xiammy/comments/commentRss/1503878.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1503878</trackback:ping><description>从三个角度去讲述Application的孤独性，但重点强调的是最后一个。&lt;img src ="http://blog.csdn.net/xiammy/aggbug/1503878.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>韩小明</dc:creator><title>苛评VCL: 臃肿的Windows控件</title><link>http://blog.csdn.net/xiammy/archive/2007/02/06/1502987.aspx</link><pubDate>Tue, 06 Feb 2007 00:03:00 GMT</pubDate><guid>http://blog.csdn.net/xiammy/archive/2007/02/06/1502987.aspx</guid><wfw:comment>http://blog.csdn.net/xiammy/comments/1502987.aspx</wfw:comment><comments>http://blog.csdn.net/xiammy/archive/2007/02/06/1502987.aspx#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://blog.csdn.net/xiammy/comments/commentRss/1502987.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1502987</trackback:ping><description>我们知道VCL封装了Windows的标准控件。还有一些Win32控件，包括ListView、TreeView等等控件。正如前面所说的，与其说是实现这些控件，更不如说是“封装”这些控件。因为VCL在实现这些控件的时候，采取的是适配器(Adapter)模式。但这样的设计是最好的吗？&lt;img src ="http://blog.csdn.net/xiammy/aggbug/1502987.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>韩小明</dc:creator><title>苛评VCL: 混乱的TStream</title><link>http://blog.csdn.net/xiammy/archive/2007/02/05/1502353.aspx</link><pubDate>Mon, 05 Feb 2007 08:46:00 GMT</pubDate><guid>http://blog.csdn.net/xiammy/archive/2007/02/05/1502353.aspx</guid><wfw:comment>http://blog.csdn.net/xiammy/comments/1502353.aspx</wfw:comment><comments>http://blog.csdn.net/xiammy/archive/2007/02/05/1502353.aspx#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://blog.csdn.net/xiammy/comments/commentRss/1502353.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1502353</trackback:ping><description>TStream的职责看上去并不是单一的。&lt;img src ="http://blog.csdn.net/xiammy/aggbug/1502353.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>韩小明</dc:creator><title>苛评VCL: 失望的TMenu</title><link>http://blog.csdn.net/xiammy/archive/2007/02/04/1501981.aspx</link><pubDate>Sun, 04 Feb 2007 01:24:00 GMT</pubDate><guid>http://blog.csdn.net/xiammy/archive/2007/02/04/1501981.aspx</guid><wfw:comment>http://blog.csdn.net/xiammy/comments/1501981.aspx</wfw:comment><comments>http://blog.csdn.net/xiammy/archive/2007/02/04/1501981.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blog.csdn.net/xiammy/comments/commentRss/1501981.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1501981</trackback:ping><description>让我们来看看TMenu的扩展性&lt;img src ="http://blog.csdn.net/xiammy/aggbug/1501981.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>韩小明</dc:creator><title>苛评VCL: 接口与TObject</title><link>http://blog.csdn.net/xiammy/archive/2007/02/02/1500451.aspx</link><pubDate>Fri, 02 Feb 2007 00:39:00 GMT</pubDate><guid>http://blog.csdn.net/xiammy/archive/2007/02/02/1500451.aspx</guid><wfw:comment>http://blog.csdn.net/xiammy/comments/1500451.aspx</wfw:comment><comments>http://blog.csdn.net/xiammy/archive/2007/02/02/1500451.aspx#Feedback</comments><slash:comments>34</slash:comments><wfw:commentRss>http://blog.csdn.net/xiammy/comments/commentRss/1500451.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1500451</trackback:ping><description>不管TObject如何优秀，可是TObject正如Borland一样，在它身上总是看到受制于MS的影子。特别是接口机制。我有两点认为TObject的设计不好。
对象指针和接口指针并不是同一个地址
对象和接口不可以混用&lt;img src ="http://blog.csdn.net/xiammy/aggbug/1500451.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>