如果你用Delphi自带的InstallShield就是这样的,MySetups\安装项目名\Express\Custom\DiskImages\Disk1
这个Disk1就是你要的安装程序,你的所有要安装到客户机器上的目标文件都原封不动的在里面。而不是象某些安装程序把所有文件都打包成一个exe有什么问题吗?里面不就是*.exe, *.dll, *.mdb, *.db, *.dbf, *.res...吗?安装完后,客户不也能看到这些文件吗?怎么就关系到系统安全性和劳动成果暴露问题了?你该不是把*.pas文件也打包了吧。