Z zqssoft Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-23 #1 这两者的区别只在于,pas可以修改查看代码内容,而dcu不可以吗?所以delphi的lib目录中就没有pas,只有dcu,目的是可以保护delphi的源代码吗?
D de410 Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-23 #2 你在delphi的安装目录里搜以下就知道了~~~.pas文件也是有的,只是不在一个文件夹下~~
W wind_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-23 #3 dcu是编译后的单元文件, 程序连接时需要它,如果你的pas没有修改,再次编译时,程序会直接使用dcu。如果有一个程序包含很多单元,那么,使用dcu的方式会使编译速度得到极大的提高。当然,如果你build一个程序的话,系统会把所有pas重新编译一遍。
dcu是编译后的单元文件, 程序连接时需要它,如果你的pas没有修改,再次编译时,程序会直接使用dcu。如果有一个程序包含很多单元,那么,使用dcu的方式会使编译速度得到极大的提高。当然,如果你build一个程序的话,系统会把所有pas重新编译一遍。
Z zqssoft Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-24 #5 若只有dcu,没有pas,那么Delphi可以打开查看dcu文件中的源代码吗
Z zbdzjx Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-25 #9 估计相当于以前的BIN文件,是编译过程中的文件,用于最后合成可执行文件用的.
X xibaixin Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-27 #10 dcu 还是一种 不让对方察看代码但能调用代码的好方法。