以前的Delphi程序无法运行,显示找不到所需的MFC42D.dll文件

Researcher 2004-01-10 10:53:28
出差前我将几个重要的Delphi程序原代码拷贝至U盘,并携带了Delphi安装光盘带走.
到了目的地发现当地的机器没装Delphi,随即用光盘安装好Delphi,然后装入U盘里的程序
结果发现所有的Delphi程序能正常打开,却都无法运行,显示找不到所需的MFC42D.dll文件.怀疑是安装不正确,于是将Delphi重装了几次,还是显示找不到所需的MFC42D.dll文件.

奇怪的是:新建的工程却又都能正常运行.

谁能帮助我解决此问题,我会万分感谢!否则,我就白跑一趟差了.先谢了.
万分期待.
...全文
102 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Researcher 2004-01-20
  • 打赏
  • 举报
回复
谢谢大家!安装一个Visual C++就搞定了
sailer_shi 2004-01-11
  • 打赏
  • 举报
回复
老大,有没有搞错呀MFC是VC里面的库呀和Delphi有什么关系呀,是在不行的话装一个VC就可以了
Researcher 2004-01-11
  • 打赏
  • 举报
回复
各位分析的很有道理,谢谢!Delphi程序中的确是调用了一个VC编写的.dll文件.
不过我现在还每来得及试.回头试完了就给加分.
TechnoFantasy 2004-01-10
  • 打赏
  • 举报
回复
不行你安装一个Visual C++吧。
TechnoFantasy 2004-01-10
  • 打赏
  • 举报
回复
MFC42D.DLL是Visual C++ MFC的共享库,一般的系统(例如2000、2003)都有带,可能你的Delphi程序使用了某些需要这个库德控件,而开发系统中有或者控件的安装包里面有。但是你的程序的安装包里面没有带。
samcrm 2004-01-10
  • 打赏
  • 举报
回复
也许你的源代码中使用了第三方控件/或DLL
VeryOldMan 2004-01-10
  • 打赏
  • 举报
回复
MFC42D.dll是VC的东东!

5,388

社区成员

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

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