下载的Delphi程序为什么有许多不能运行?如何解决?

wxj 2000-06-27 09:33:00
我是Delphi初学者,使用Delphi5.0.我有一个问题很迷惑:从Delphi深度历险和程序员大本营中下载的程序中,有许多不能运行,不知是什么原因,如何解决?
我以前使用vb和vfp.在VB,VFP中下载的程序不能运行,无非是以下原因,都好解决:
1.程序设置的数据库目录与当前目录不一致,可修改程序的数据库所在目录解决.
2.未导入所需的.OCX控件,可重新导入解决.
而下载的Delphi程序不能运行的特别多,不知是什么原因?如何解决?
...全文
148 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yijun2000 2001-05-19
  • 打赏
  • 举报
回复
不同delphi版本的dcu文件不能兼容,所以必须对应,比如某个控件的版本是for d3的,那么你在d4 d5下就不能使用。
comsun 2001-05-19
  • 打赏
  • 举报
回复
1、按照我的经验,很多都是第三方控件的问题。很多对低版本Delphi写的控件是不能在高版本里用的,所以很多没有源代码(只有DCU)的东西是不能用的。
2、出现DCU没有找到是因为路径的问题,第一,检查控件包文件中包含的文件的路径。第二,Tools->Environment Options->Library->Library path 中一定要有你安装控件的路径。
3、编译选项有问题,主要出在条件编译上。譬如{$........}后边的编译选项有问题,常常是根据版本选择编译时出的问题。
TechnoFantasy 2001-05-19
  • 打赏
  • 举报
回复
原因很多,具体错误具体分析
loadsave 2001-05-19
  • 打赏
  • 举报
回复
正如楼上说的,其实有的是版本不对,有的说*.dcu文件找不到,是要改一下搜索路径,还有的确实有问题,我也碰到过不少!
Apollo47 2001-05-18
  • 打赏
  • 举报
回复
这个原因就多了,要看它具体报什么错,然后作相应的处理。

WuHeHai 2001-05-18
  • 打赏
  • 举报
回复
关注!
Kingron 2001-05-18
  • 打赏
  • 举报
回复
提问者:如要继续讨论请定期提前贴子,如不想讨论请结束贴子。否则视情况将被强制结束或者删除。
jiangtao 2000-06-27
  • 打赏
  • 举报
回复
是不能编译,还是不能运行?
什么程序,举个例子?

5,386

社区成员

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

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