近来,做关于wincc的项目,用到将vbs脚本封装成DLL,并在vbs脚本里面调用,故而整理如下。
一、如何将vbs脚本封装DLL
1. 在VB6.0中新建ActiveX DLL工程。
2.将vbs脚本程序复制到VB工程的类模块文件。
注意:复制完代码后,可能会显示代码局部有小错误。
比如:字符串换行,在vbs中为&_,而在vb中为& _(中间有空格)。
无参数的函数调用,可能需要去掉调用的括号
类体,无须开头的class 类名,以及无须结尾的End Class
' Class Class_TableSTU 需要注释掉该行,工程中的文件就是类模块,
'而类模块的名称,就代表了所建立的类的名称
'---Class Member Definition
'Table STU : Member
Private i_stuName
Private i_stuAge
'---Get operation
Public Property Get stuName()
stuName = i_stuName
End Property
Public Property Get stuAge()
stuAge = i_stuAge
End Property
'---L