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

你可能感兴趣的:(数据库,开发语言)