http://club.excelhome.net/viewthread.php?tid=107891&extra=&page=2和这个问题一样
某些ghost系统在EXCEL里面进行VBA编程,使用VB的TREEVIEW和listview,引用的是(mscomtl.dll),就会报错至今找不到原因,
但是换成VB使用,就不会出错 搞不懂,注册,反注册,引用DLL,解决不了问题的。。只有换系统才行,至今找不到到底是那个类库冲突。。有人知道吗?
某些ghost系统在EXCEL里面进行VBA编程,使用VB的TREEVIEW和listview,引用的是(mscomtl.dll),就会报错至今找不到原因,
但是换成VB使用,就不会出错 搞不懂,注册,反注册,引用DLL,解决不了问题的。。只有换系统才行,至今找不到到底是那个类库冲突。。有人知道吗?
depends -p filename.dll
depends -p filename.ocx
fc /b file1.dll file2.dll
http://www.dllzj.com
因为部件中引用的mscomctl.ocx 是来自sp6的 因此 sp6补丁未打 最有可能,或者去下载 我的mscomctl 四个文件全部拷到你的 system32试看看.http://cbm666.net/mscomctl.rar
'返回的数组中各元素的说明:
'0 = FileVersion, 1 = InternalName, 2 = CompanyName, 3 = LegalCopyright, 4 = FileDescription.msgbox GetFileVerInfo("C:\windows\notepad.exe")(0) '版本号
msgbox GetFileVerInfo("C:\windows\notepad.exe")(1) '产品名称
msgbox GetFileVerInfo("C:\windows\notepad.exe")(2) '公司名称
msgbox GetFileVerInfo("C:\windows\notepad.exe")(3) '版权信息
msgbox GetFileVerInfo("C:\windows\notepad.exe")(4) '文件描述
http://www.filediag.com/dll/exe/MSCOMCTL.OCX.html