我正在MS-Access表单上测试Treeview activeX对象。树视图本身工作正常,但是当打开Treeview的TreeCtrl对象属性窗口时,窗口加载但所有选项都是空白的。这种情况发生在Access 2013中。
我有一台运行Access 2010的笔记本电脑,所有选项都作为该版本的选项。
关于可能导致这种情况的任何想法?
答案 0 :(得分:1)
去年夏天(2012年8月),MSCOMCTL.OCX出现了一些影响Treeview控件的问题。您可能想尝试一下here描述的修复,其中涉及
删除过时的注册表项,然后
手动(重新)注册Mscomctl.ocx文件
答案 1 :(得分:0)
我发现运行以下问题已解决此问题:
regsvr32 MSCOMCTL.OCX
以管理员身份登出,然后重新登录。不需要检测注册表项。我在Windows 7 32位上使用Access 2013 32位进行了测试。
不幸的是,即使在编译并保存为可执行文件后,此问题仍会出现在运行Access 2013的其他计算机上。并非所有用户都拥有管理员权限,我不能指望他们在安装应用程序时注册OCX。
但是,如果您从Microsoft的kb article下载FixIt,则可以在没有管理员权限的情况下运行它,它似乎也可以在不重新登录的情况下解决问题。