十万火急------95下的程序2000下不能调用吗?

yy2001 2003-08-20 09:13:19
有一95下的程序,我想要在2000下调用,我映射驱动器后,执行该EXE报缺少DLL的错误,我将相应的DLL拷贝过来后报EXE文件执行错误,WINDOWS将关闭该程序,请重新启动的错误,根本看不到EXE界面。我在另一台95上试了,可以启动EXE文件,请问如何能调用95下的程序?
...全文
34 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yy2001 2003-08-27
  • 打赏
  • 举报
回复
那位兄弟用过SQLBASE数据库、是6.1.1版本的,ABOUT说明中是1用户版本。
请问它支持网络连接吗?我现在可以调出应用程序了,可连接不上数据库!
lqbn 2003-08-21
  • 打赏
  • 举报
回复
1. 某些应用程序必须读取注册表中的相应键值,或者注册相应的OLE控件或者动态链接库,因此,没有安装程序,直接运行exe的话,一般都不能正常运行。

2. 某些win9x下的应用程序会调用比较老的API,或者进行DOS的直接硬件操作,而这些操作在win2k下面是被禁止的。这也是程序不能运行的一个原因。

建议楼主最好还是找到安装程序安装一下试试看。实在不行,也只有通过VMWare之类的虚拟软件虚拟运行。
Jedimaster 2003-08-21
  • 打赏
  • 举报
回复
那在95的注册表里搜索和那个软件有关的所有键,EXPORT & IMPORT
yy2001 2003-08-21
  • 打赏
  • 举报
回复
哎,我就是没有安装程序啊。
weion 2003-08-21
  • 打赏
  • 举报
回复
一个理想的办法是安装该程序,这样可以把该程序运行所依赖的注册表信息写入注册表,比如红警2的硬盘版,如果其注册表文件没有导入的话,是不能正确运行的。
如果没有安装程序的,试着查找该程序的注册表项并写入2K的注册表,但这很困难。

部分95下运行的文件是不能在2K下运行的,特别是某些游戏或是直接访问硬件的工具软件。
yy2001 2003-08-20
  • 打赏
  • 举报
回复
up

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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