做过VB项目的进来说说,你们分发时,是编译为P代码呀,还是编译为本机代码?
-----------------------
两种编译的主要区别就是速度,
P代码速度慢些,但是文件小.
本机代码速度快些,但是文件大.
还有一点,P代码的兼容性要好些.(对于分发,兼容性很重要呀?)
除此之外,我没找到二者的另外的区别.所以想与大家讨论一下,做好程序给客户时,是编译为P代码呀,还是编译为本机代码.
我没有经验,主要想问问,P代码比本机代码慢很多吗?能看出明显的速度差别吗?

解决方案 »

  1.   

    我一直是编译为P代码~起码程序体积比较小!以前曾经在哪看了一篇文章,介绍P-code和本机代码的,P-code的兼容性比较好,而本机代码的话只在本机运行的时候会比较好,到了其他机器可能会有意想不到的错误~
    不过不知道是不是真的~
      

  2.   

    还有一个问题就是,我做表格一般都是用ListView的虚拟列表,在消息处理的时候,如果编译为本机代码,程序在运行到该消息的地方会自动退出掉,相反P-Code则顺利执行!