CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2024 开发者帮助

关于创建传递集 (ActiveX/ATO)

2024-5-18 19:11| 发布者: admin| 查看: 116| 评论: 0|原作者: admin|来自: AutoCAD

关于创建传递集 (ActiveX/ATO)

传递集用于打包图形和资源文件以进行共享或存档。

一旦项目引用了传递对象库,并根据需要导入或包含在代码模块中,就可以创建传递集。接口表示传递集。您将使用接口的方法将图形文件添加到传递集,并从传递集创建传递包。ITransmittalOperationITransmittalOperation

可以使用以下方法之一创建接口的实例:ITransmittalOperation

VB.NET
Dim tro As TransmittalOperation = New TransmittalOperation()
C#
TransmittalOperation tro = new TransmittalOperation();
VBA的
Dim tro As New TransmittalOperation

配置传递集

在将文件添加到传递集之前,必须先配置传递集的设置。传递集的设置存储在对象中,可以使用该方法获取对象的对象。下面演示如何获取传递集的对象。TransmittalInfoTransmittalInfoTransmittalOperationgetTransmittalInfoInterface()TransmittalInfo

VB.NET
Dim ti As TransmittalInfo = tro.getTransmittalInfoInterface()

' Change the properties of the transmittal object
ti.destinationRoot = "C:\TransmittalSet\Project1\"
ti.preserveSubdirs = True
C#
TransmittalInfo ti = tro.getTransmittalInfoInterface();

// Change the properties of the transmittal object
ti.destinationRoot = "C:\\TransmittalSet\\Project1\\";
ti.preserveSubdirs = true;
VBA的
Dim ti As TransmittalInfo
Set ti = tro.getTransmittalInfoInterface

' Change the properties of the transmittal object
ti.destinationRoot = "C:\TransmittalSet\Project1\"
ti.preserveSubdirs = vbTrue

有关将文件添加到传递集的信息,请参阅“关于将文件添加到传递集”。

创建传递包

传递集可用于确定一个或多个图形参照了哪些外部文件,但传递集通常用于打包与项目相关的所有文件,以便与他人共享或存档。对象的方法基于属性创建传递包。传递包中文件的组织由为分配给对象的对象的属性指定的值确定。执行该方法时,传递集的文件图中列出的文件将被复制并保存到对象属性指定的路径中。下面演示了如何创建传递包。createTransmittalPackage()TransmittalOperationTransmittalInfoTransmittalOperationcreateTransmittalPackage()destinationRootTransmittalInfo

VB.NET
tro.createTransmittalPackage()
C#
tro.createTransmittalPackage();
VBA的
tro.createTransmittalPackage

获取传递集报告

创建传递包时,可以创建包含传递集中引用的文件信息的报表。对象的方法返回一个字符串,该字符串可以显示在屏幕上或写入文件。如果报告写入文件,则应将其添加到传递集中,以包含在传递包中。下面演示如何从传递集中获取报表文本。getTransmittalReport()TransmittalOperation

VB.NET
Dim tr As String = tro.getTransmittalReport()
C#
string tr = tro.getTransmittalReport();
VBA的
Dim tr As String
tr = tro.getTransmittalReport

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2024-12-15 22:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部