打开机房vbp时,有时候我们会出现不能加载MSCOMCTL.OCX的问题,解决办法如下:
首先,用记事本打开vbp文件,找到Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.1#0; MSCOMCTL.OCX
然后将其中的2.1改为2.0即可。
通过解决这个问题还让我想到了另外一个问题,就是在VB命名中,如果修改了已保存的命名,在打开vbp时会出现冲突名称,
这是由于VB本身的问题,用同样的方法,将出现问题的窗体以记事本方式打开,找到出现冲突的名称,(本例中是frmmain和Frmmain),将其修改成相同名称即可(包括大小写)。