CAD 二次开发vba get的操作方法

CAD 二次开发vba get的操作方法
GetText 方法

返回指定行和列的文字值。

参阅 | 示例

语法

RetVal = object.GetText(row, col)

Object

Table
使用该方法的对象。

row

Long[长整数]; 单元格由零开始的行索引

col

Long[长整数]; 单元格由零开始的列索引

RetVal

String[字符串]

GetTextHeight 方法

返回指定行类型的文字高度。

参阅 | 示例

语法

RetVal = object.GetTextHeight(rowType)

Object

Table, TableStyle
使用该方法的对象。

rowType

AcRowType 常数; 行类型

acDataRow

acHeaderRow

acTitleRow

acUnknownRow

RetVal

Double[双精度]; 指定的行类型的文字高度。

GetTextRotation 方法

指定行和列的文字旋转角度。

参阅 | 示例

语法

RetVal = object.GetTextRotation(row, col)

Object

Table
使用该方法的对象。

row

Long[长整数]; 行

col

Long[长整数]; 列

RetVal

AcRotationAngle 常数

acDegrees000

acDegrees090

acDegrees180

acDegrees270

acDegreesUnknown

GetTextStyle 方法

返回指定行类型的文字样式名称。

参阅 | 示例

语法

RetVal = object.GetTextStyle(rowType)

Object

Table, TableStyle
使用该方法的对象。

rowType

AcRowType 常数; 行类型

acDataRow

acHeaderRow

acTitleRow

acUnknownRow

RetVal

String[字符串]; 指定的行类型的文字样式名称。

GetColor 方法

返回指定行类型的真彩色值。

参阅 | 示例

语法

RetVal = object.GetColor(rowType)

Object

TableStyle
使用该方法的对象。

rowType

AcRowType 常数; 行类型

acDataRow

acHeaderRow

acTitleRow

acUnknownRow

RetVal

AcCmColor 对象
AutoCAD 真彩色对象
GetEntity 方法

以交互方式获取对象。

参阅 | 示例

语法

object.GetEntity Object, PickedPoint[, Prompt]

Object

Utility
使用该方法的对象。

Object

Object; 仅用于输出
拾取的对象,可以是任意图形对象中的一个。

PickedPoint

Variant[变体] (三元素双精度数组); 仅用于输出
表示选择点的三维 WCS 坐标。

Prompt

Variant[变体] (字符串); 仅用于输入; 可选项
用于提示用户输入的文本

说明

该方法需要 AutoCAD 用户在图形屏幕上拾取一个点来选择一个对象。如果选定了对象,该方法将把它作为第一个参数返回,第二个参数包含了拾取点在WCS下的坐标。如果拾取点不在对象上,该方法调用失败。

GetEntity 返回的拾取点并不需要在已选定的对象上。返回的点只表示选择时十字光标的位置。点与对象的关系会因拾取框的大小和当前的缩放比例而变化。

该方法甚至可以取出在屏幕上不可见的或在冻结层的对象。
GetName 方法

获取词典中对象的名称(关键字)。

参阅 | 示例

语法

RetVal = object.GetName(Object)

Object

Dictionary
使用该方法的对象。

Object

Object[对象]
查询的对象。

RetVal

String[字符串]
对象的名称(关键字)。

说明

例如,在下面的词典中查询“Object2”对象,将返回名称“SecondKeyword”:

MyDictionary

Keyword Object

FirstKeyword Object1

SecondKeyword Object2

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DK业

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值