例如,在vb中,创建activeX dll,工程名为abcd,类模块Class1,写如下函数:
Public Function xxx(ByVal a As Long) As Long
xxx = a + 16
End Function
编译后,文件名为abcd.dll
打开系统运行,注册这个dll ,regsvr32 ...abcd.dll
在aardio中调用这个函数
import console;
import com;
var vbobj=com.CreateObiect("abcd.Class1");//创建对象
var dd=vbobj.xxx(18);//这样调用函数,并返回数值
console.log(dd);
console.pause();
就这么简单!