我也认为你很有可能选择了Build with RunTime Pakages 如果不是ADO连接的,使用BDE或MIDAS技术的,就必须有DLL了看你的Unit在那个BPL里面,你就要有那个BPL.选择了Build with RunTime Pakages的时候,这个BPL就被连接进去了,以后也就不必带上了看看运行错误是什么,要是xxx.bpl not found等的,就是没有选择了Build with RunTime Pakages的问题,
做一个安装程序打包,将需要的 BPL 打进去。
嘻嘻嘻 BPL 是什么呀 不好意思! 我真的不知道!!
编译的时候把Project->options菜单下的Packages页中的Build With Runtime Packages选项去掉,再把Linker页中的Use dynamical dlls 选项去掉,重新编译即可.但如果你使用了数据库,你就要做安装程序把BDE带上.
编译后按f9
在你保存的目录里就可以找到了。
按F9后, 在C:\Program Files\Borland\Delphi5\Projects目录下能找到。
如果已存盘:
在已存的目录下找。
就行了!
按F9后, 在C:\Program Files\Borland\Delphi5\Projects目录下能找到。
如果已存盘:
在已存的目录下找。
这个需要熟悉PE文件格式,呵呵,我也不会,也想知道。
只能帮你顶,等待高手了。
最简单的就是winrar了.
自己看吧,very easy.
用delphi编写好一个程序后自然会产生一个Project1.exe文件,可是我拆掉delphi软件后,这个Project1.exe就不能正常运行了 为什么???怎样可以得到一个脱离开delphi的可执行文件??(此时我们没有拆除数据库和数据库的连接)
如果不是ADO连接的,使用BDE或MIDAS技术的,就必须有DLL了看你的Unit在那个BPL里面,你就要有那个BPL.选择了Build with RunTime Pakages的时候,这个BPL就被连接进去了,以后也就不必带上了看看运行错误是什么,要是xxx.bpl not found等的,就是没有选择了Build with RunTime Pakages的问题,
我真的不知道!!