换了win10 64bit 导致 VB6 安装不成功,之后一连串问题袭来
今天非常的郁闷,换了win10 64bit 导致 VB6 安装不成功,之后一连串问题袭来。
1)看了下网上的安装方法,起码能够安装成功,而我这边显示“正在更新系统”就开始死机。结束任务后vb6的桌面快捷方式都找不到。
2)单独运行vb6是可以的,一切正常。但是打开一个以往工程(activeX DLL)首先提示无法加载 MSCOMCTL.OCX。
3)继续打开工程,看了下窗体和控件,好像都挺正常的,于是直接编译生成 dll 文件。
4)dll是生成出来了(但是提示有问题),而且也可以注册,,,,
5)最后在 vba 里面调用的时候,就失败了,,dll 里面的窗体可以显示出来,只是基本无法响应任何事件,废了。
应该怎么办?换成 .net?
虽然只做 windows 桌面开发,但是VB 换成 .net 是迟早的事情吧?
我是不是应该这么想?