CAD使用GetAllAppName读所有名称(网页版)
主要用到函数说明:
MxDrawEntity::GetAllAppName
得到所有扩展数据名称,详细说明如下:
| 参数 | 说明 |
|---|---|
|
[out, retval] IMxDrawResbuf** ppRet |
返回IMxDrawResbuf扩展数据名称数组 |
js代码实现如下:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
function GetAllAppName() { var selEnt = mxOcx.NewComObject("IMxDrawUiPrEntity"); selEnt.message = "选择需要读取的对象"; if (selEnt.go() != 1) return; var ent = selEnt.Entity(); if (ent == null) return; //得到所有扩展数据名称 var val = ent.GetAllAppName(); if (val == null) { return; } for(var i = 0;i < val.Count; i++ ){ //返回链表中的指定位置字符串变量值 alert(val.AtString(i)); }} |
浙公网安备 33010602011771号