只需一步,快速开始
在调用VLAX类(明经提供)时总是出错,并且引用了Visual Lisp ActiveX Model类,下面语句无法执行:
Set VL = ThisDrawing.Application.GetInterfaceObject("VL.Application.16")
提示是无法加载!
请高手相助!我在2004、2005中均试而且用GetInterfaceObject加载其它模块也不行!
使用道具 举报
二楼的兄弟能不能讲明白一点呀!
VERSION 1.0 CLASSBEGIN MultiUse = -1 'TrueENDAttribute VB_Name = "VLAX"Attribute VB_GlobalNameSpace = FalseAttribute VB_Creatable = FalseAttribute VB_PredeclaredId = FalseAttribute VB_Exposed = False
这几行代码在运行是出错是何故!
是否有VBA爱好者的QQ群!!
看来你接触VB时间不长,你写的那段代码是描述类模块用的。
你先:
1。将下载的txt文件后缀改为CLS。
2。在VBA中导入刚才的cls文件。
3。使用时,在模块中先定义 Dim Vl as new VLAX
五楼的说法不对。
我搞VB有一段时间,当然你说的我知道,因为我自己也常编类。
能否有高手留下QQ不胜感激!
不解。
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-27 10:33 , Processed in 0.172835 second(s), 23 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.