关于两个完全一样的程序,出错的问题
关于利用WMI对电脑进行相关操作的程序,在写测试单独测试文件时,可以正常使用..但套入其他软件时,就出现郁闷的错误。。。
我再把单独测试的完全源程序加窗口程度COPY到一个新的单独测试VB工程中时,出现与套入其他软件一样的错误。。。
-_-完全不明白,为什么完全一样的程序,旧的可以用,COPY到新的工程中就不能用了。。没有用到其他外部控件。。
有没有高手解决,以下为出错的例子。
Private objSWbemServices As SWbemServices
Private WithEvents CEvent As SWbemSink
Private WithEvents DEvent As SWbemSink
Private WithEvents MEvent As SWbemSink
以上为出错的地方。我有说过哦,我是把旧的程序完整的COPY到新的工程中。
出错提供:使用者自订型态尚未定义
[解决办法]
就是因为是copy出来的,所以才没有加引用。SWbemServices、SWbemSink这两个类哪来的?引用啊,你没引用当然出问题了。如果不是引用类,而是ocx带进来的引用,那你copy的时候,早就报错了。