我有一个使用 COMCTL32.OCX 的树视图控件的旧 ASP 网站。它在带有 IE8 的 XP 32 位下运行,但在运行 IE8 32 或 64 的 Win7 64 下无法运行。IE8 32 仅在树视图应位于的位置显示空白,而 IE8 64 会引发错误。
我曾尝试在 Win7 机器上注册 OCX,但出现错误(我将很快发布错误 #)。
有什么线索或想法吗?
蒂亚杰
我有一个使用 COMCTL32.OCX 的树视图控件的旧 ASP 网站。它在带有 IE8 的 XP 32 位下运行,但在运行 IE8 32 或 64 的 Win7 64 下无法运行。IE8 32 仅在树视图应位于的位置显示空白,而 IE8 64 会引发错误。
我曾尝试在 Win7 机器上注册 OCX,但出现错误(我将很快发布错误 #)。
有什么线索或想法吗?
蒂亚杰
我试过在Win7机器上注册OCX,但是报错
如果它没有注册你不能运行它。
尝试在 Dependency Walker ( http://www.dependencywalker.com/ )下运行 regsvr32并检查错误的位置和错误 - 这应该为您提供有关缺少哪些库的信息。
我发现使用 jquery 重写页面以提供一些非常好的树视图功能更有优势。我已经放弃了 OCX 的努力。