乐筑天下

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

[编程交流] 如何在多个dra上运行lisp

[复制链接]

35

主题

93

帖子

60

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
194
发表于 2022-7-6 14:29:31 | 显示全部楼层 |阅读模式
在下面的vba中,我尝试对许多图形运行lisp(其名称为b0),但它给出了这个错误消息
对象“Iaxdbdocument”的方法“open”失败
而它打开一张图纸才给出上述信息
有人能帮我解决这个问题吗
 
vba程序:
私有子runlisp()
设置objdbx=GetInterfaceObject(“ObjectDBX.AxDbDocument.17”)
Dim inDir作为字符串
Dim filenom作为字符串
作为字符串的Dim WholeFile
inDir=“C:\我的”
filenom=Dir$(inDir和“\*.dwg”)
Do While filenom“”
此图纸。SendCommand“b0”和vbCr
WholeFile=inDir&“\”&filenom
objdbx。打开WholeFile
filenom=Dir$
此图纸。公用事业提示vbCrLf

设置objdbx=Nothing
末端接头
回复

使用道具 举报

VVA

1

主题

308

帖子

308

银币

初来乍到

Rank: 1

铜币
8
发表于 2022-7-6 14:55:01 | 显示全部楼层
有可能,它会靠近
OpenDwgsCmds是一组函数,用于在所有打开的图形上执行命令和函数列表。CDC函数“当前图形命令”允许您在当前图形上测试这些命令和功能。ODC函数Open Drawings Commands在所有打开的图形上执行这些命令和函数。包括几个编程实用程序。
回复

使用道具 举报

18

主题

434

帖子

422

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
94
发表于 2022-7-6 15:16:59 | 显示全部楼层
可以在许多文件上运行lisp。请参见此处:http://www.cadtutor.net/forum/showthread.php?t=19294
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 15:43:39 | 显示全部楼层
您可以使用多种方法-请参阅此处了解更多详细信息:
 
http://www.cadtutor.net/forum/showthread.php?t=35060
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 00:04 , Processed in 0.473426 second(s), 60 queries .

© 2020-2025 乐筑天下

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