package英文翻译过来就是“包”。
如果 某个控件包 A 引用了 控件包 B,当 控件包 A 编译时滑大,需要 控件包 B.dcp,若 控件包 B 有修改,更改了公开的介面,扰老则 控件包 A 必须在 控件包 B 编译之信李竖后重新编译,以引用新的 B.dcp。否则,当 控件包 A 执行时,执行到引用自 控件包 B 的内容时,就会出现错误。
DLL中的类只能在本DLL里继承,不能让外部继承冲中销,要让外部继承只能用包(bpl),包是一种特殊的DLL,编译包时会生成一个DCP文件,在另一个DLL或者程序中引用它(在Options->Packages->Build with run time packages里加),然后直接use包里的单元名,然后继承里面培迹的类散游就行了欢迎分享,转载请注明来源:内存溢出
评论列表(0条)