无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3725|回复: 20
打印 上一主题 下一主题

[讨论] 各位高手,有没有分析程序调用哪些文件的这样的软件?

[复制链接]
跳转到指定楼层
1#
发表于 2018-5-10 09:16:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是这样的,昨天我去一个工厂,帮他们弄软件,然后有一个对方厂家发过来的单文件的程序,一个用于给设备打条码的软件。对方工厂说这个软件在win7下运行很正常。但是在这边xp的电脑上面运行就提示“重新安装ADO组件”,我装mdac组件,装了。net framework,装了vc++运行库,还是不能运行。

这个软件主要是要通过读取系统的打印机型号来执行打印条形码的工作,就是报这个ado错误之后就无法读取打印机型号。就无法打印。

但是这个软件在win7 和win10 的电脑下直接就可以正常打开。

像这样的情况,有没有一个工具,能监视这个程序需要调用哪些系统文件,这样我就可以把win7下面的这些文件直接copy到xp下,来让这个软件在xp下面运行。
2#
发表于 2018-5-10 10:23:24 | 只看该作者

随手搜的,问一下厂商,不排除有版本需求,另外有人说XP不好用要用2003

点评

嗯,我只是想碰到类似问题的一个解决方法  详情 回复 发表于 2018-5-10 12:48
回复

使用道具 举报

3#
 楼主| 发表于 2018-5-10 12:48:05 来自手机 | 只看该作者
邪恶海盗 发表于 2018-5-10 10:23
随手搜的,问一下厂商,不排除有版本需求,另外有人说XP不好用要用2003

嗯,我只是想碰到类似问题的一个解决方法
回复

使用道具 举报

4#
发表于 2018-5-10 14:20:31 | 只看该作者
有没有试过虚拟机?

xp中装win7的虚拟机,如果可用,可以很方便迁移

纯猜想,没试过

点评

密码已经发给你了,  发表于 2018-5-11 11:12
我曾经看到过一篇文章,有很厉害的程序调试人员,碰到一个程序无法运行,可以通过什么方法分析哪个应用程序,找出他调用的dll等等资源文件,来分析是哪个文件有问题,缺少哪个文件  详情 回复 发表于 2018-5-10 15:47
回复

使用道具 举报

5#
 楼主| 发表于 2018-5-10 15:47:16 | 只看该作者
易广白 发表于 2018-5-10 14:20
有没有试过虚拟机?

xp中装win7的虚拟机,如果可用,可以很方便迁移

我曾经看到过一篇文章,有很厉害的程序调试人员,碰到一个程序无法运行,可以通过什么方法分析哪个应用程序,找出他调用的dll等等资源文件,来分析是哪个文件有问题,缺少哪个文件

点评

可能是如进程分析工具“Process Monitor"一样的东西,但使用需一定基础, 俺看到眼发花,也没弄明白,呵呵  详情 回复 发表于 2018-5-10 16:27
回复

使用道具 举报

6#
发表于 2018-5-10 16:27:55 | 只看该作者
chinaren12 发表于 2018-5-10 15:47
我曾经看到过一篇文章,有很厉害的程序调试人员,碰到一个程序无法运行,可以通过什么方法分析哪个应用程 ...

可能是如进程分析工具“Process Monitor"一样的东西,但使用需一定基础,
俺看到眼发花,也没弄明白,呵呵

点评

这个进程分析无法分析引用文件吧!  详情 回复 发表于 2018-5-11 08:19
回复

使用道具 举报

7#
 楼主| 发表于 2018-5-11 08:19:08 来自手机 | 只看该作者
易广白 发表于 2018-5-10 16:27
可能是如进程分析工具“Process Monitor"一样的东西,但使用需一定基础,
俺看到眼发花,也没弄明白,呵 ...

这个进程分析无法分析引用文件吧!
回复

使用道具 举报

8#
 楼主| 发表于 2018-5-11 08:19:33 来自手机 | 只看该作者
wintoflash 发表于 2018-5-10 15:52
试试dependency walker
http://dependencywalker.com

嗯,感谢,感谢
回复

使用道具 举报

9#
发表于 2018-5-11 08:24:41 来自手机 | 只看该作者
regsvr32一下试试,既然是单文件就不存在系统之外的文件了。敢不敢发上来这个东西?

点评

我要客户发给我了,有请大师帮忙看看,要在xp下运行,在win7中是可以正常打开的。  详情 回复 发表于 2018-5-11 10:12
这个程序我忘记拷贝回来了。我看看能不能要到  详情 回复 发表于 2018-5-11 09:02
回复

使用道具 举报

10#
 楼主| 发表于 2018-5-11 09:02:32 | 只看该作者
窄口牛 发表于 2018-5-11 08:24
regsvr32一下试试,既然是单文件就不存在系统之外的文件了。敢不敢发上来这个东西?

这个程序我忘记拷贝回来了。我看看能不能要到
回复

使用道具 举报

11#
 楼主| 发表于 2018-5-11 10:12:53 | 只看该作者
窄口牛 发表于 2018-5-11 08:24
regsvr32一下试试,既然是单文件就不存在系统之外的文件了。敢不敢发上来这个东西?

我要客户发给我了,有请大师帮忙看看,要在xp下运行,在win7中是可以正常打开的。

新条码打印-20171215.rar (1.76 MB, 下载次数: 11)

点评

加了密码!  发表于 2018-5-11 10:47
回复

使用道具 举报

12#
发表于 2018-5-11 12:52:15 | 只看该作者
反编译能实现你的需求。
否则除非程序设计了接口允许你查找调用,要不然没戏的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-17 18:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表