为什么我的exe文件在没装delphi的机子上用不得

liu_jun_ 2005-05-28 11:52:44
我用delphi编译成的exe文件。如果拷到装了delphi的机子上就可以用。而没装delphi的机子就不能用。那位高人能告诉我怎么解决这个问题。先谢了。最好把原因也说清楚。
...全文
112 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhoujie99 2005-05-29
  • 打赏
  • 举报
回复
就把你机子里的qtintf70.dll拷下来,放到没有DELHPI的机子C:\WINWONS\SYSTEM32\下就可以拉
BlueSoftEye 2005-05-29
  • 打赏
  • 举报
回复
你引用了非Windows平台的单元,把uses里Q开头的单元都去掉....
cncharles 2005-05-29
  • 打赏
  • 举报
回复
在能用的系统上查找qtintf70.dll然后把它复制到
不能用的系统的System32文件夹下(Win2000K或以上)或
System(win98/WinME)文件夹下面。
solokey 2005-05-29
  • 打赏
  • 举报
回复
把uses里Q开头的单元都去掉....
Kshape 2005-05-28
  • 打赏
  • 举报
回复
如果是数据库系统可能是bde支持,或者是mdac没安装,如果不是数据库系统可能是.dll文件或其他文件没有。
---------
楼上说的好,不过如果是缺少DLL一般会提示,到时候你把自己电脑上的DLL一起发布就可以了
如果还不行,最好是静态编译,把需要的支持文件一并编译到EXE中
cncharles 2005-05-28
  • 打赏
  • 举报
回复
我的电脑右键->管理->事件查看器中看看有什么样的错误记录才知道怎么
帮你解决(系统要Win2000或以上).
fengzhengren 2005-05-28
  • 打赏
  • 举报
回复
如果是数据库系统可能是bde支持,或者是mdac没安装,如果不是数据库系统可能是.dll文件或其他文件没有。
abcdefgdeng 2005-05-28
  • 打赏
  • 举报
回复
如果是数据库系的话,在用户端装上数据库边接;
如果你的系统用的第三方的工具,把它的.DLL拷到.EXE文件夹下或SYSTEM32
liu_jun_ 2005-05-28
  • 打赏
  • 举报
回复
提示是说找不到动态连接qtintf70.dll
我用的是delphi7
liu_jun_ 2005-05-28
  • 打赏
  • 举报
回复
谢谢大家。
不过,静态编译怎么编译

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧