katto01 发表于 2022-7-6 20:00:20

VBA-获取所有Aut的名称

你好
 
有没有办法使用VBA打开所有AutoCAD文件的名称?
 
非常感谢。

ammobake 发表于 2022-7-6 20:17:55

Hmmm.这是针对跨多个用户的网络应用程序的吗?

katto01 发表于 2022-7-6 20:26:53

不,仅适用于本地机器

BIGAL 发表于 2022-7-6 20:35:25

VBA的Lisp版本关闭(setq acDocs(vla get documents(vlax get acad object)))
 
(vlax dump object(vla get documents(vlax get acad object)))
; IAcadDocuments:当前任务中打开的所有AutoCAD图形的集合
; 属性值:
; 应用(RO)=#
; 计数(RO)=2

katto01 发表于 2022-7-6 20:49:05

谢谢对不起,我需要VBA。需要将其合并到更大的VBA代码中
 

BIGAL 发表于 2022-7-6 20:53:14

是的,理解,但我不经常在VBA中工作,将(setq acDocs(vla get documents(vlax get acad object))转换为VBA google等
 
有点像AcadApplication。文件

PeterPan9720 发表于 2022-7-6 21:02:55

子文档打开()
a=应用程序。文件。计数
b=应用程序。文件。第(1)项。名称
c=应用程序。文件。第(2)项。名称
d=应用程序。文件。第(3)项。名称
末端接头
 
页: [1]
查看完整版本: VBA-获取所有Aut的名称