UG爱好者
标题:
UG api二次开发教程_属性的赋予与读取方法
[打印本页]
作者:
2847657989
时间:
2014-3-11 19:44
标题:
UG api二次开发教程_属性的赋予与读取方法
属性:UG环境下的属性是用户附加到部件或对象上的字符串、整型数值、实型数值、字符串等用于对部件或者对象进行解析或者说明的方法。
作用:由于属性是保存在文件中的内容,我们可以在关闭文件以后再次打开的时候去读取它来作出一些相应的判断。因为程序运行过程中是把所有的参数保存在变量中的,但是一旦程序运行完毕,所有内存释放,通过属性可以作为一个判断标准。
属性的三个方面:TITLE 、VALUE、TYPE
我们可以给一个part添加属性也可以给相应的对象添加属性。
属性操作的基本函数:
添加属性函数:
UF_ATTR_assign (
tag_t object, //部件tag 或者对象tag
char * title, //属性title
UF_ATTR_value_t value//属性值
);
读取属性函数:
UF_ATTR_read_value (tag_t object, char * title, int type, UF_ATTR_value_p_t value );
一个添加字符串属性的函数
vextern int USER_set_moldbase_string_attr( tag_t part_tag, char title[50+1], char name_str[51] )
{
int err;
UF_ATTR_value_t value;
value.type = UF_ATTR_string;
value.value.string = name_str;
err = UF_ATTR_assign( part_tag, title, value );
return err;
}
一个添加整型数属性的函数
extern int USER_set_moldbase_integer_attr( tag_t part_tag, char title[50+1], int data )
{
int err;
UF_ATTR_value_t value;
value.type = UF_ATTR_integer;
value.value.integer = data;
err = UF_ATTR_assign( part_tag, title, value );
return err;
}
原帖地址:
作者:
limingmc
时间:
2014-5-6 23:05
好东西学习学习
作者:
明渊
时间:
2014-5-8 13:39
这个要学习
作者:
jike555*
时间:
2014-5-9 23:06
看看 谢谢楼主 学习了
作者:
juliawang666*
时间:
2014-5-19 16:01
能不能有具体代码啊?
作者:
chenyi6355
时间:
2014-5-20 07:44
感谢楼主分享
作者:
木易三世
时间:
2014-5-24 11:40
非常感谢分享!
作者:
zcdong
时间:
2014-5-28 20:56
资料不错!谢谢分享!
作者:
c50614019
时间:
2014-5-29 09:55
感谢分享!!!!!!!!
作者:
大漠孤烟-HDU
时间:
2014-6-10 09:07
楼主厉害!
作者:
酒还是温的
时间:
2014-6-12 08:47
好东西,顶一个
作者:
ypc08
时间:
2014-7-31 10:07
谢谢楼主的分享
作者:
黄斌华504
时间:
2014-8-15 16:58
好东西,学习!
作者:
wucrew*
时间:
2014-8-18 20:43
bucuo,学习一下呢
作者:
伪界
时间:
2014-8-19 15:48
谢谢分享!!!
作者:
TWaiting
时间:
2014-8-25 14:47
互相学习,共同进步
作者:
raohongdi
时间:
2014-10-22 22:58
看一下学一学
作者:
flww2006
时间:
2014-11-9 20:41
飞洒as防守对方发爱的发生的发生的
作者:
jimk
时间:
2014-11-10 09:11
学习一下,谢谢
作者:
罗勇
时间:
2014-11-17 20:20
恩撒人发的啊实打实
作者:
qwert2009*
时间:
2014-11-21 19:00
谢谢楼主分享,看看
作者:
Brandon*
时间:
2014-11-23 23:38
没这方面的基础 看不懂啊
作者:
QQ360*
时间:
2014-12-2 15:48
先谢楼主分享
作者:
飞云*
时间:
2014-12-10 00:09
谢谢分享 学习了
作者:
5435511660
时间:
2014-12-16 18:43
好,看看谢谢楼主分享
作者:
剩斗书士*
时间:
2014-12-19 22:11
感谢分享谢谢啊
作者:
w_y8266*
时间:
2015-1-4 15:33
学习一下
作者:
ug123456uu
时间:
2015-2-27 21:13
谢谢楼主
作者:
mynx
时间:
2015-3-17 17:15
相互学习,共同进步
作者:
hpzero*
时间:
2015-3-19 23:39
好东西!学习学习!
作者:
方圆一百里
时间:
2015-4-4 12:08
谢谢楼主分享
作者:
djl110
时间:
2015-4-10 14:01
学习学习!
作者:
buqingkui
时间:
2015-5-5 16:51
学习一下,谢谢分享
作者:
小勇425*
时间:
2015-5-8 20:52
这几个东西搞得我很晕
作者:
ylh137
时间:
2015-5-10 15:54
学习中。。谢谢分享
作者:
longfly008
时间:
2015-5-13 20:05
学习一下
作者:
xunmi*
时间:
2015-5-17 21:56
路过看一下!!!!!!!!!!
作者:
logicyy
时间:
2015-5-20 00:20
学习学习
作者:
ghczw898
时间:
2015-5-24 18:45
哈哈哈哈哈哈哈
作者:
gaosky2001
时间:
2015-6-2 17:59
提示:
作者被禁止或删除 内容自动屏蔽
作者:
HH749
时间:
2015-6-3 17:01
谢谢楼主分享,难得经典
作者:
19880502
时间:
2015-6-14 13:42
看看 学习下 都是大神
作者:
arfa1424*
时间:
2015-6-17 16:17
可以吗?能修改?
作者:
复杂的人
时间:
2015-7-2 09:22
谢谢分享,辛苦了
作者:
yuanrui*
时间:
2015-7-2 14:22
好东西 学习
作者:
wzyhustNX
时间:
2015-7-2 20:40
谢谢分享!
作者:
lizhaoyong*
时间:
2015-7-8 14:31
又一个精品。谢谢楼主,太谢谢了,支持谢谢楼主分享
作者:
dust911*
时间:
2015-7-16 09:21
看看是什么
作者:
jk8877
时间:
2015-7-16 20:57
学习二次开发
作者:
lsa782475593
时间:
2015-8-5 18:55
谢谢分享,感谢至极
作者:
AlbertPU
时间:
2015-8-9 11:54
kankan
作者:
hucznan*
时间:
2015-8-15 11:03
来学习。。。。
作者:
17785940
时间:
2015-8-24 14:12
UG api二次开发教程_属性的赋予与读取方法 [修改]
高级模式
作者:
心力无限*
时间:
2015-8-26 14:59
感谢分享。。。。。
作者:
且伴蔷薇@新
时间:
2015-8-29 16:43
好东西
作者:
yygyaps
时间:
2015-9-5 09:07
好好学习
作者:
yjqzhy
时间:
2015-9-5 11:16
来看看,有点高哦
作者:
ge12321*
时间:
2015-9-5 13:03
学习,支持楼主!
作者:
taoabc
时间:
2015-9-13 16:55
多谢分享!
作者:
liangsir_cqu
时间:
2015-9-24 23:46
学习学习,谢谢楼主
作者:
ij910
时间:
2015-9-26 15:48
学习,楼主威武。
作者:
zgz5855
时间:
2015-10-5 16:17
radfdfdfdasdsf
作者:
toshi008
时间:
2015-10-5 17:35
新手学习中 谢谢!
作者:
惊弓之鸟
时间:
2015-10-7 13:20
学习一下
作者:
梦@*
时间:
2015-10-8 12:23
咋没有视频呀,
作者:
devin2003
时间:
2015-10-10 09:11
好东西学习学习
作者:
飞羽觞
时间:
2015-10-10 15:18
刚刚需要的
作者:
我也老鼠愛玉米
时间:
2015-11-27 15:02
作者:
chtan7882
时间:
2015-12-9 20:12
好东西学习学习
作者:
wqw88888
时间:
2015-12-9 21:16
可以下载吗
作者:
张开健
时间:
2015-12-12 19:22
想要学习一下
作者:
ugaihaozheli
时间:
2015-12-14 13:08
谢谢分享
作者:
zsjiu
时间:
2015-12-22 08:54
这东西好!
作者:
wizards
时间:
2015-12-22 21:16
非常实用的教程。BOM表就靠它了
作者:
hsy0005*
时间:
2015-12-23 16:54
我刚想学习下,
作者:
heweipig
时间:
2016-1-5 02:55
tyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
作者:
最后的探戈
时间:
2016-1-16 07:03
好的东西!
作者:
U96
时间:
2016-1-30 11:01
不错,谢谢分享
作者:
沐浴的狐狸
时间:
2016-2-1 01:02
好,,,,,,,,,,,
作者:
davinlee
时间:
2016-2-25 12:41
提示:
作者被禁止或删除 内容自动屏蔽
作者:
testhip
时间:
2016-3-2 08:38
好东西学习学习
作者:
奇秘幽诡*
时间:
2016-3-8 17:24
谢谢楼主分享!
作者:
WHY0007
时间:
2016-4-4 15:59
谢谢分享谢谢大师
作者:
lxf999999
时间:
2016-4-7 20:33
多谢了,好东西呀
作者:
cchin
时间:
2016-4-7 21:00
支持楼主分享!
作者:
yuleihz256
时间:
2016-4-10 18:45
百度传课
作者:
QQ236
时间:
2016-4-11 20:10
aaaaaaaaaa
作者:
QQ236
时间:
2016-4-11 20:13
ddddddddddddddddddd
作者:
谁的终点站
时间:
2016-4-12 18:08
51061704
作者:
谁的终点站
时间:
2016-4-12 18:08
51061704
作者:
谁的终点站
时间:
2016-4-12 18:08
51061704
作者:
babybuji*
时间:
2016-4-12 19:54
感谢,嘿嘿
作者:
zhw0806
时间:
2016-4-15 13:19
感谢分享~~~
作者:
qubin
时间:
2016-4-16 02:58
学习了!!
作者:
qubin
时间:
2016-4-16 02:58
学习了!!
作者:
zhangwenbing720
时间:
2016-4-16 13:42
谢谢分享,辛苦 了,看看先.
作者:
抑郁*
时间:
2016-4-22 20:27
goodgoodgoodgoodgoodgood
作者:
yygyaps
时间:
2016-4-23 12:35
这个一定要顶啊
作者:
boytoto
时间:
2016-4-29 14:32
好东西学习学习~thx
作者:
狂人穆大叔
时间:
2016-5-8 19:20
好东西学习学习
欢迎光临 UG爱好者 (https://www.ugsnx.com/)
Powered by Discuz! X3.2