包?(30分)

  • 主题发起人 主题发起人 j5203
  • 开始时间 开始时间
J

j5203

Unregistered / Unconfirmed
GUEST, unregistred user!
我安装自己做的一个控件到一个新建的包中,然后删掉
这个包的所有文件,控件依然可以使用。如果保留包的
所有文件,删掉控件的所有文件,控件就无法使用。
控件不是已经编译到包里了吗,为什么删掉控件的文件
就无法使用?如果包是可有可无的,那要它还有什么
意义呢?
 
按我的理解,包的作用主要体现在运行时,而你所指的无法使用是指在编译的过程.
编译时控件必须以.pas或.dcu形式存在,而运行时均不需要,而包在运行时可以将这一部分程序从EXE文件中分离出来,并实现类似于DLL的机制.
 
顺便再问一句,openpicturedialog为什么不能预览jpg文件?
 
老大啊,你要uses jpeg这个单元就可以预览jpg文件了。
你自个对比加了jpeg单元和没加jpeg单元时弹出的对话框就知道了,加了jpeg后
文件类型中就jpeg文件了。
 
uses jpeg 就行,包好像就是可以实现简单安装,记录一些信息,*.pas,*dcu
文件还是不能少的,不然即使安上了也用不了
 
多人接受答案了。
 
后退
顶部