express for delphi5打包发布 (200分)

  • 主题发起人 主题发起人 xuhuizhe
  • 开始时间 开始时间
X

xuhuizhe

Unregistered / Unconfirmed
GUEST, unregistred user!
各位前辈,各位高人
本人用delphi5+sqlserver7.0,用bde连接的cs结构做完程序,操作系统windows2000,
用delphi自带的express for delphi5打包发布时,出现问题,
反复查询前面的大富翁提出的问题,
ntwdblib.dll已copy到winnt/system32下,bde连接服务器数据库成功,启动界面可以启动,
检验用户名及密码成功后,出现ck.exe已经产生错误,将被windows关闭,
您将需要重新启动程序.
望各位大侠指点迷津
 
在用express for delphi5打包时选上bde和sql links不行;
不选bde,另外进行delphi自定义安装,安装时仅选取bde也不行;
不选bde,另外进行delphi典型安装,程序正常运行;
请教各位,我在打包是应如何选择,才能不用安装delphi呢
 
注意:express for delphi5实际上就是express for delphi4。因此BDE中的两个重要文件
是delphi4中的vcl40.bpl和vcldb40.bpl。只要在express中Group and Files项目中的System files-winSysdir
组中删除这两个文件,再添加Delphi5中的VCL50.bpl和VCLDB50.bpl两个文件就可以正常安装了。
 
如果你不是选中Build with Runtime Packages的话,那些BPL文件是可以不用的。
如果delphi5典型安装可以的话,就是一些dll或ocx文件没加进安装程序,我估计你可能
用到了delphi带的ocx控件或TClientDataset控件(需要Midas.dll并注册),你可以检查一下
 
后退
顶部