错误产生的原因,
1、安装版本不完善,造成
activex
未能正确注册,从而导致软件运行时无法创建应有的对象。
2、使用了某些系统优化工具,屏蔽了该
activex
的安装导致注册不了。
3、系统版本不同也可能导致此问题,比如所该
activex
只能运行于(或兼容性好一些)某系统;
若是该
activex
依赖于某些系统组件或驱动工作,若系统中未安装或不兼容也可能导致问题;
若该该软件以是依赖于另外软件,也就是说那个
activex
可能根本就不是这个软件自带的,也可能出现这种现象;
与系统组件有关,干脆把系统组件全部再重新注册一遍,估计问题就应该迎刃而解,于是在开始菜单运行中输入cmd:
在dos命令符状态下输入如下命令:
for
%1
in
(%windir%\system32\*.ocx)
do
regsvr32
/s
%1
再运行:
for
%1
in
(%windir%\system32\*.dll)
do
regsvr32
/s
%1
大家可以用记事本把上面的代码复制,然后在dos命令符界面下粘贴如上命令执行即可.
用这种方法也可解决内存不能为read错误,
系统组件重新注册完毕后就ok了。
exe程序安装文件无法运行的原因有很多,你发的那段英文只是提示你在运行此exe文件在运行的过程中有1个错误,0个警告,但是无法根据提示判断出错误的原因!一般安装程序运行错误主要是这几个原因:1.安装环境有问题,例如系统不支持
2.安装包有问题,重新下载试试
3.缺插件,这个一般还会有提示框
建议楼主把安装的程序及安装过程中跳出的提示框截图上传才能更好的判断
你好!不是没出结果,而是因为程序运算速度很快,运行完它就直接退出了
你要是想看结果在系统开始-》运行-》cmd-》然后把你的程序直接拖进去就可以了
我的回答你还满意吗~~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)