如何做成能独立运行的EXE文件,不需要有.DLL的?(100分)

  • 主题发起人 主题发起人 Neffpb
  • 开始时间 开始时间
N

Neffpb

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟在制作Delphi程序时,在最终发布的时候,常常遇到程序需要一个DLL
文件-qtintf.dll的问题。
请问大家:
1、qtinft.dll是个什么内容或关于什么方面的DLL文件?
2、有没有办法通过某种方法,使Delphi在编译时,就像Delphi用到的
其它DLL一样,将该DLL程序编译到最终的可执行文件一起。即:使得最终只有
一个可执行文件,而不用DLL??(其它类似的解决方法也行)
希望大家不吝赐教。
 
你引用了一个Q开头的单元,如QDialogs
 
应该是使用了CLX组件了吧?
 
如果是必须用的DLL文件,可以将文件打包到资源文件中,用的时候释放出来。
然后用ASPACK将可执行文件压缩,EXE文件不会很大,而且DLL也可以正常解出来。
我做了一个Sybase Adaptive Server Anywhere的客户端程序,
将DLL加到EXE文件中,压缩后900多K。一张软盘就能发布了。
 
有没有办法使得Delphi在编译时自动将该“qtintf.dll”编译到执行程序一起呢?
 
定个邮件,不求分。
 
bigroute的有道理!!
 
非常感谢大家!
bigroute的建议应该(因为我没有试过,因此保守点)不错,但是在实现上可能
就复杂了那么一点点;
pnljh的建议不错,我采用了他/她的建议。非常感谢你-pnljh,如果有可能的话,
我真想高兴地抱抱你◎ !◎
同时,也非常感谢所有参与此问题的同僚!! 谢谢了!!
 
后退
顶部