总以为使用VC编写的应用程序较Delphi会短小和高效率,
我也确实被蒙了好久。确实,你会看到用MFC使用共享DLL
的情况下,程序一般只有几十K,而Delphi都是4-5百K,
哈哈。
但昨天在XP的任务列表观察,发现几十K的MFC程序仍然占
用了5-6兆的内存,和Delphi程序相差不大。想想,
Delphi使用共享编译的话,也只有几十K,心中释然。
看来,真的要程序短小的话,只有直接使用SDK方式编写,
这种方式Delphi和VC差不多,谁都不占便宜啊。另外说说高效,VC的程序运行起来确实比Delphi的程序
快一点,呵呵。但是,VC在Windows程序的界面开发和数据库开发方面就难
以和Delphi相提并论了,毕竟Delphi有众多的组件,而且是
以源码方式提供,可直接编译到程序里。而VC要使用ActiveX,
分发时还有附带ocx文件,好烦。想到这里,觉得VC在高效方面占有一定优势,以及与操作系统
或者一些SDK能紧密结合外,其他毫无优势,心中大喜啊。。