cbse_smy 发表于 2005-9-17 17:37:00

请高手赐教!!!!

VLAX类的应用
在调用VLAX类(乐筑天下提供)时总是出错,并且引用了Visual Lisp ActiveX Model类,下面语句无法执行:
Set VL = ThisDrawing.Application.GetInterfaceObject("VL.Application.16")
提示是无法加载!
请高手相助!我在2004、2005中均试而且用GetInterfaceObject加载其它模块也不行!

mccad 发表于 2005-9-18 07:55:00

请把置顶的VLAX贴子看完。

cbse_smy 发表于 2005-9-20 19:27:00

二楼的兄弟能不能讲明白一点呀!

cbse_smy 发表于 2005-9-20 19:35:00

VERSION 1.0 CLASS
BEGIN
MultiUse = -1'True
END
Attribute VB_Name = "VLAX"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False


这几行代码在运行是出错是何故!
是否有VBA爱好者的QQ群!!

MJTD_7777 发表于 2005-9-21 08:21:00

看来你接触VB时间不长,你写的那段代码是描述类模块用的。
你先:
1。将下载的txt文件后缀改为CLS。
2。在VBA中导入刚才的cls文件。
3。使用时,在模块中先定义Dim Vl as new VLAX

cbse_smy 发表于 2005-9-21 15:37:00

五楼的说法不对。
我搞VB有一段时间,当然你说的我知道,因为我自己也常编类。
能否有高手留下QQ不胜感激!

MJTD_7777 发表于 2005-9-21 20:15:00

不解。
页: [1]
查看完整版本: 请高手赐教!!!!