我有一个旧的VB6应用程序,它使用COMCTL32.OCX(“Microsoft
Windows公共控件5.0(SP2)”)中的ImageList控件来为TreeViews和ListViews提供图标.
该应用程序甚至不会在Windows 7.0 64位上启动.它试图加载具有ImageList的表单的那一刻,就崩溃了(实际上,应用程序眨了眨眼,没有跟踪就退出了).
从表单中删除ImageList可以解决问题.
有任何想法吗?
我通过用VB6附带的MSCOMCTL.OCX替换随VB5一起提供的所有COMCTL32.OCX实例来
解决这个问题.
Microsoft知识库文章190952提供了执行此操作的说明.它几乎只是一个全球搜索和替换操作.