VB中“名称与存在模块、工程或对象冲突”

日志中出现这种语句“行 61: 控件 CommonDialog1 的类 MSComDlg.CommonDialog 不是一个已加载的控件类。行 81: 控件 CommonDialog1 的类 MSComDlg.CommonDialog 不是一个已加载的控件类。”勾选该控件出现如下错误:

怎么解决?

用记事本打开 工程1.vbp ,找到
Reference=*\G{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0#C:\WINDOWS\system32\COMDLG32.OCX#Microsoft Common Dialog Control 6.0 (SP6)
把这一行改为
Object={F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0; COMDLG32.OCX
保存。再用VB打开 工程1.vbp 。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-13
你把出现错误窗体中的 CommonDialog 控件全删除掉,保存程序,关闭工程。
然后再次打开工程,在“添加”该控件在窗体中。
相似回答