VB工程中有一个语句:Set mCalculation = New analysis
老是有问题。工程中有一个名字为:analysis的class module。我以前一直是用VC的,刚
刚接手一个VB的程序,是不是仅仅右键project,单击add,然后将这个analysis加入??但是这样做还是有问题?vb里面有没有类似include的指令啊??
老是有问题。工程中有一个名字为:analysis的class module。我以前一直是用VC的,刚
刚接手一个VB的程序,是不是仅仅右键project,单击add,然后将这个analysis加入??但是这样做还是有问题?vb里面有没有类似include的指令啊??
Public CInitialize As New clsInitialize
Public CModeSetup As New clsModeSetup
Public CQuery As New clsQuery
public mCalculation as analysis
Set mCalculation = New analysis
否则就要用 hdhai9451(新新人类) ( ) 的方法来引用
public mCalculation as new analiysis
通过菜单
工程-引用
来添加
Public mCalculation As DAQAnalysis.analysis
该Class是在另外一个工程中,所以New 时应该采用
Set mCalculation = New DAQAnalysis.analysis
如果在同一工程中,则可以用以下方法:
Public mCalculation As analysis
Set mCalculation = New analysis
工程名就是频谱分析仪,文件夹里面有一个calculation的文件夹,里面有analysis的class module,还有以analysis命名的VB project文件,此外还有一些其它文件。
频谱分析仪文件夹下面还有的就是我目前运行的工频试验分析程序的project文件和相关的其它一些文件。我目前运行的工频试验分析程序里面的工程下面没有analysis的class module
Set mCalculation = New analysis 这两种方法我都试过,但是都说没有办法创建,报的错误都是:activeX component can't create the object
______________________________________________________________该类工程有没有编译成COM ?编译后在你工程中不能引用吗?