[求助]VLisp里引用DLL的问题
我近来将自己的VBA工程转换到VB中去,编译成了一个DLL。这样的话在VBA中就可以引用了。
但在VLISP中如何引用这个DLL呢?例如我这个DLL中有几个类模块,几个窗体,那么我如何在VL中调用DLL某个类中的某个方法呢? 好问题,我也想知道,虽然我不会vba 例如我这个DLL中有类CLS1,CLS2,窗体FRM1,FRM2,类CLS1中有一个过程RUN是显示窗体以运行程序的方法。那么,在VLISP中我如何调用CLS1.Run方法呢?
求各位大侠相助,给几行例子代码参考吓。 使用vlax-get-object创建对象的实例。
(setq myobj (vlax-create-object "工程名称.类名称"))
使用vlax-invoke-method调用过程、函数。
(vlax-invoke-method myobj '过程或者函数名称 参数1 参数2 参数…) Thanks.
页:
[1]