機能の主な用途:
MxDrawEntity :: GetxDataDouble2
下記のとおりダブル拡張データを読みます:
パラメータ | 説明 |
---|---|
LONG lItem [IN] |
位置の値 |
[アウト、RETVAL] BSTR *プレタポルテ |
変数の値を返します。 |
szAppName |
拡張データ名 |
以下を達成するためのJSコード:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
function
GetxDataDouble() {
var
selEnt = mxOcx.NewComObject(
"IMxDrawUiPrEntity"
);
selEnt.message =
"选择要读取扩展数据的对象"
;
if
(selEnt.go() != 1)
return
;
var
ent = selEnt.Entity();
if
(ent ==
null
)
return
;
var
val = ent.GetxDataDouble2(
"ExDataName"
, 0);
if
(mxOcx.IsOk()) {
alert(val);
}
else
{
alert(
"没有扩展数!"
);
}
}
|