Access2010使用Treeview出现问题的解决办法(适合32位及64位)(2)
时间:2013-10-01 22:34 来源:网络 作者:Access中国录入员 阅读:次
\regsvr32 mscomctl.ocx
exit
3. 微软官方的解决办法
http://support.microsoft.com/kb/2597986 解决微软安全补丁更新后的问题
http://go.microsoft.com/fwlink/?LinkId=263512 下载这个文件来修复
或 下载 : http://www.microsoft.com/zh-cn/download/details.aspx?id=36841
. 它会下载 mscomctlocx2010-kb2687503-fullfile-x86-glb.exe
运行这个程序将会自动修复这个问题,并且不需要重启
如果你的Mscomctl.ocx控件的版本是 6.1.98.33 或 6.1.98.34 才需要运行它
相关链接: http://support.microsoft.com/kb/2748410
附加信息:
Microsoft 发布了一个针对 Microsoft Office 2010 32 位版本 的更新。此更新提供 Microsoft Office 2010 32 位版本 的最新修复。此外,此更新包含稳定性和性能改进。
4. 微软针对这个Treeview(Mscomctl.ocx)的官方解决办法( http://support.microsoft.com/kb/2687441)
基于 Windows Common Control 的嵌入式 ActiveX 控件可能无法在预先存在的 Office 文档中、第三方加载项中,以及当您在开发人员模式下插入新控件时加载。
推荐的解决方案
现在可下载安装控件并修复控件注册的修复程序。 我们建议您安装此修复程序来解决问题。您可以 在此下载修复程序。
注意 在安装此修复程序来解决问题之前,您不必安装安全更新 2687441。
注意 如果您不安装该修复程序并选择了其他分辨率,则当您为 Office 安装在 MS12-060 之后发布的更新时可能还会遇到相同的问题。
其他解决方案
如果愿意,您可以使用“Fix it”解决方案来让我们为您解决此问题。 为此,请转到“Fix it for me”部分。
解决方法
要解决此问题,您可以使用注册表编辑器删除相关注册表项。 然后使用 Regsvr32 命令注册 Mscomctl.ocx 文件。 您也可以创建批处理文件使其自动化。
手动删除相关注册表项
重要说明 此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
要删除此注册表项,请执行下列步骤:
手动注册 Mscomctl.ocx 文件
注意 您必须使用管理员权限从提升的命令提示符处运行命令。为此,请执行下列步骤:
您可以创建批处理文件以删除注册表项,并注册 Mscomctl.ocx 文件。要创建批处理文件,请将以下文本复制到文本文件中,然后使用文件扩展名“.bat”保存该文本文件。(下例检测操作系统是 32 位还是 64 位,然后根据检测结果运行相应的命令。)
要自动运行 regsvr32命令,请将 /s 命令行开关添加到前一个示例中的每个 regsvr32命令。例如:
注意 您必须以管理员身份运行批处理文件:
3. 微软官方的解决办法
http://support.microsoft.com/kb/2597986 解决微软安全补丁更新后的问题
http://go.microsoft.com/fwlink/?LinkId=263512 下载这个文件来修复
或 下载 : http://www.microsoft.com/zh-cn/download/details.aspx?id=36841
. 它会下载 mscomctlocx2010-kb2687503-fullfile-x86-glb.exe
运行这个程序将会自动修复这个问题,并且不需要重启
如果你的Mscomctl.ocx控件的版本是 6.1.98.33 或 6.1.98.34 才需要运行它
相关链接: http://support.microsoft.com/kb/2748410
附加信息:
Microsoft 发布了一个针对 Microsoft Office 2010 32 位版本 的更新。此更新提供 Microsoft Office 2010 32 位版本 的最新修复。此外,此更新包含稳定性和性能改进。
4. 微软针对这个Treeview(Mscomctl.ocx)的官方解决办法( http://support.microsoft.com/kb/2687441)
基于 Windows Common Control 的嵌入式 ActiveX 控件可能无法在预先存在的 Office 文档中、第三方加载项中,以及当您在开发人员模式下插入新控件时加载。
推荐的解决方案
现在可下载安装控件并修复控件注册的修复程序。 我们建议您安装此修复程序来解决问题。您可以 在此下载修复程序。
注意 在安装此修复程序来解决问题之前,您不必安装安全更新 2687441。
注意 如果您不安装该修复程序并选择了其他分辨率,则当您为 Office 安装在 MS12-060 之后发布的更新时可能还会遇到相同的问题。
其他解决方案
如果愿意,您可以使用“Fix it”解决方案来让我们为您解决此问题。 为此,请转到“Fix it for me”部分。
解决方法
要解决此问题,您可以使用注册表编辑器删除相关注册表项。 然后使用 Regsvr32 命令注册 Mscomctl.ocx 文件。 您也可以创建批处理文件使其自动化。
手动删除相关注册表项
重要说明 此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表
要删除此注册表项,请执行下列步骤:
- 依次单击“开始”、“运行”,在“打开”框中键入 regedit,然后单击“确定”。
-
找到并单击注册表中的以下子项:
HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0
- 在“编辑”菜单上,单击“删除”,然后单击“是”。
- 退出注册表编辑器,然后重新启动计算机。
手动注册 Mscomctl.ocx 文件
注意 您必须使用管理员权限从提升的命令提示符处运行命令。为此,请执行下列步骤:
- 单击“开始”,键入 cmd。
- 右键单击“cmd”图标,然后单击“以管理员身份运行”。
-
根据您使用的操作系统,键入下面的一个命令,然后按 Enter:
-
对于 64 位操作系统,请键入以下命令:
Regsvr32 "C:\Windows\SysWOW64\MSCOMCTL.OCX" -
对于 32 位操作系统,请键入以下命令:
Regsvr32 "C:\Windows\System32\MSCOMCTL.OCX"
-
对于 64 位操作系统,请键入以下命令:
您可以创建批处理文件以删除注册表项,并注册 Mscomctl.ocx 文件。要创建批处理文件,请将以下文本复制到文本文件中,然后使用文件扩展名“.bat”保存该文本文件。(下例检测操作系统是 32 位还是 64 位,然后根据检测结果运行相应的命令。)
reg delete hkcr\typelib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0 /f
if exist %systemroot%\SysWOW64\cscript.exe goto 64
%systemroot%\system32\regsvr32 /u mscomctl.ocx
%systemroot%\system32\regsvr32 mscomctl.ocx
exit
:64
%systemroot%\sysWOW64\regsvr32 /u mscomctl.ocx
%systemroot%\sysWOW64\regsvr32 mscomctl.ocx
exit
%systemroot%\system32\regsvr32 /u mscomctl.ocx /s
注意 您必须以管理员身份运行批处理文件:
- 要在 Windows Vista、Windows Server 2008、Windows 7 或 Windows Server 2008 R2 中执行此操作,请右键单击批处理文件,然后单击“以管理员身份运行”。
-
要在 Windows XP 或 Windows Server 2003 中执行此操作,请按住 Shift 键,右键单击批处理文件,然后单击 以管理员身份运行
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
上一篇:Access中使用TreeView 树形控件 详细讲解(Excel Word Office都可
下一篇:在安全补丁Security Advisory 960715 更新之后 ACCESS或Visual B
下一篇:在安全补丁Security Advisory 960715 更新之后 ACCESS或Visual B
相关内容
- ·注册ActiveX控件的几种方法
- ·在Access2003或以上版本使用RichTX32.O
- ·快速注册DLL和OCX的方法【技巧】
- ·Access的Treeview在 MS10-036 更新后无
- ·在安全补丁Security Advisory 960715
- ·Access2010使用Treeview出现问题的解决
- ·Access中使用TreeView 树形控件 详细讲
- ·Access中treeview不能使用或提示没有版
- ·The Kill-Bit FAQ: Part 3 of 3
- ·The Kill-Bit FAQ: Part 2 of 3
- ·The Kill-Bit FAQ: Part 1 of 3
- ·ACCESS EXCEL 一个增强Treeview 节点编
- ·windows 7或其它windows 64位系统里Tre
- ·Access Treeview 树控件MSCOMCTL.OCX
- ·[技巧]如何导出Imagelist的图标或图片
- ·Access中使用身份证读卡器的技巧
最新内容
推荐内容