sl2651668521 发表于 2014-3-21 19:30:19

想提取一个特征的材料属性,为什么显示的是乱码?

tag_t *eids;
int n_eids;
UF_MODL_ask_feat_object(feat_tag,&n_eids,&eids);
UF_ATTR_value_t value1;
int type1;
char title1="材料";
char buffer3;
char buffer4;type1=UF_ATTR_string;
value1.value.string = new char;
UF_ATTR_read_value(eids,title1,type1,&value1);
strcpy(d,value1.value.string);
sprintf(buffer3, "材料是 %s\n",d);UF_UI_write_listing_window(buffer3);
这个我是想提取特征feat_tag 的材料属性, 为什么输出材料是乱码呢?请老师 有时间的时候指点
谢谢
       

tomlllttt 发表于 2014-5-13 20:56:55

你好,请问楼主这个问题解决了吗?我也遇到类似的问题了、、
还有,楼主是怎么得到feat_tag 的?

admin 发表于 2014-5-13 21:05:48

把 "材料";这个改成 英文字母 看看

admin 发表于 2014-5-13 21:06:29

如果你在高版本开发 不建议使用ufun 在属性这个地方属性底层架构已经全部改了
页: [1]
查看完整版本: 想提取一个特征的材料属性,为什么显示的是乱码?