乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 35|回复: 1

请教在VB中使用VLAX模块

[复制链接]

32

主题

651

帖子

8

银币

中流砥柱

Rank: 25

铜币
779
发表于 2005-1-18 13:35:00 | 显示全部楼层 |阅读模式
本人参考 张帆 郑立楷 王华杰 先生的< VBA 开发精彩实例>在VB中引用VLAX模块,及使用书中附的类模块,在AutoCAD 2004 和Windows XP环境下成功,但在AutoCAD 2000和Windows 98环境下不行,引用AutoCAD 2000 type library 部件我已更改过来,但Visual Lisp AtiveX module 无法更改为VL.OLB,因为我不知道怎样取消原来对VL16.OLB引用,
下面是出错的位置,错误是:Problem in loading Application
                         If Left(AcadApp.Version, 2) = "15" Then
                                                         Set VL = AcadApp.GetInterfaceObject("VL.Application.1")
                         ElseIf Left(AcadApp.Version, 2) = "16" Then
                                                         Set VL = AcadApp.GetInterfaceObject("VL.Application.16")
                         End If
请教我该怎么办?? 请各位帮帮忙!!
回复

使用道具 举报

3

主题

10

帖子

4

银币

初来乍到

Rank: 1

铜币
22
发表于 2014-1-18 13:48:00 | 显示全部楼层
AutoCAD2010版本应该为
If Left(AcadApp.Version, 2) = "18" Then
Set VL = AcadApp.GetInterfaceObject("VL.Application.16")
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-6-29 13:15 , Processed in 1.564838 second(s), 57 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表