Основное использование функции:
MxDrawEntity :: GetxDataString2
Чтение данных расширения символов, как описано ниже:
параметры | объяснение |
---|---|
[В] LONG LITEM |
Значение местоположения |
[Выход, RetVal] BSTR * прет |
Возвращает значение переменной |
szAppName |
Расширенные данные Имя |
C # код для достижения следующего:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
private void ReadXData()
{
MxDrawUtility mxUtility =
new
MxDrawUtility();
MxDrawPoint point;
MxDrawEntity selEnt = (MxDrawEntity)(mxUtility.GetEntity(out point,
"选择要写扩展数据的对象"
));
if
(selEnt ==
null
)
return
;
string val = selEnt.GetxDataString2(
"ExDataName"
, 0);
if
(axMxDrawX1.IsOk())
{
MessageBox.Show(val);
}
else
{
MessageBox.Show(
"没有扩展数!"
);
}
}
|