Dest := Temp; end; end;
至此两种创建 SimpleCOMObject 对象的方法全部分析完毕。那么在平时的应用中我们到底使用哪种方法创建 COM 对象比较好呢?其实在 Delphi 的官方帮助中已经给了我们答案:当你只创建单一 COM 对象时,你可以调用 CreateComObject;当你需要成批创建同一类 COM 对象时,那么还是直接选择类工厂吧,还是它来得快。 在我分析后,你是否认为复杂的 COM 结构被 VCL 包装得很完美?至少我认为是这样的,使我不得不佩服 Borland Delphi R&D 小组的高超技术水准。如果你还没尽兴,那么等我的下篇吧...
参考文献
1. 李维.《深入核心 -- VCL架构剖析》第六、七章
2. Fernando Vicaria."Delphi COM In-Process Servers Under the Microscope, Part 1". Hardcore Delphi Magazine, Mar 2000
3. savetime."Delphi 的接口机制浅探", Feb 2004
4. savetime."《COM 原理与应用》学习笔记", Feb 2004
上一页 [1] [2] [3] |