找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

烧录软件显示comdlg32.ocx版本可能过期怎么解决

[复制链接]
cy1144391746 发表于 2013-11-16 19:31:05 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
紧急求解啊
admin 发表于 2013-11-17 10:24:17 | 显示全部楼层
什么情况说清楚点
 楼主| cy1144391746 发表于 2013-11-17 13:52:28 | 显示全部楼层
admin 发表于 2013-11-17 10:24
什么情况说清楚点

就是我打开STC软件的时候显示你的comdlg32.ocx版本过期
admin 发表于 2013-11-20 12:42:05 | 显示全部楼层
cy1144391746 发表于 2013-11-17 13:52
就是我打开STC软件的时候显示你的comdlg32.ocx版本过期

控件版本过期错误
在打开STCISP下载界面时若出现如下画面
图片1.png
或者与之类似的加载失败和版本过期的错误提示的解决方法:
将解压目录下的“comdlg32.ocx”文件复制到“c:\windows\system32\”下,覆盖原文件,然后再次运行应用程序
控件不能正确注册错误
一般这种错误只会出现在windows7vista系统,当打开STCISP下载界面时若出现如下画面
图片2.png
或者如下画面时
图片3.png
解决办法是以管理员身份运行可执行程序即可,具体操作如下:
1. 进入 STCISP下载程序所在的目录,找到可执行文件(例如STC_ISP_V486.EXE
2. 右键点击可执行文件
3. 在右键菜单中选择“以管理员身份运行程序”,从而可以带到注册控件的目的
4. 下次再运行程序时便可直接打开了



 楼主| cy1144391746 发表于 2013-11-20 18:41:09 | 显示全部楼层
这个问题我已经解决了,我的是win7,64位操作系统,只需要把STC ISP 目录下的

mscomm32.ocx
mscomctl.ocx
msstdfmt.dll
comdlg32.ocx

这四个文件分别复制到 C:\Windows\SysWOW64  (64位才有这个文件夹,32位的不清楚)和  C:\Windows\System32 这两个文件夹里面,然后,把以下代码复制到记事本,另存为 install.bat,接着右击刚刚保存好的 install.bat 文件,选择以管理员身份运行。

 
复制代码
regsvr32 %systemroot%\syswow64\mscomctl.ocx
regsvr32 %systemroot%\syswow64\mscomctl.ocx
regsvr32 %systemroot%\syswow64\mscomm32.ocx
regsvr32 %systemroot%\syswow64\comdlg32.ocx
regsvr32 mscomctl.ocx
regsvr32 msstdfmt.dll
regsvr32 mscomm32.ocx
regsvr32 comdlg32.ocx
这样就达到了注册的目的,万事大吉啊,不过还是非常感谢你的指导
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2025-1-11 10:15 , Processed in 0.063940 second(s), 11 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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