B blackbeam Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-08 #1 unit1和unit2做为接口定义所需要引用的数据类型,而没有实现的代码,这样在别的单元 引用后,不会那么庞大。这个方法是不是最好的方法?
F flier Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-09 #2 如果你的程序是独立的,unit1/2实现放到哪里没有什么区别 如果你的程序有几个分离的模块如几个exe/dll,可以把共有 代码孤立出来,以package的形式让各个模块共享,使用起来 和分离前基本上没有太大差别,但可以减少代码量,提高程序 启动速度等等……
如果你的程序是独立的,unit1/2实现放到哪里没有什么区别 如果你的程序有几个分离的模块如几个exe/dll,可以把共有 代码孤立出来,以package的形式让各个模块共享,使用起来 和分离前基本上没有太大差别,但可以减少代码量,提高程序 启动速度等等……
R rainxy2002 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-10 #3 你可以New|Resource Dll wizard|Add your Project 会自动把你工程中的Unit,Dfm加入到Dll中!
B blackbeam Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-11 #4 验证这个说法: 接口和实现代码的分离,其中一个目的是为了使引用到该类型的模块不必引入庞大的实现 代码包。