当前位置: 代码迷 >> VC >> vc2008+proe,发现变量赋值不成功,怎么处理啊
  详细解决方案

vc2008+proe,发现变量赋值不成功,怎么处理啊

热度:1136   发布时间:2013-02-25 00:00:00.0
vc2008+proe,发现变量赋值不成功,怎么办啊?

ProSection              section;

         status = ProElementAlloc ( PRO_E_FEATURE_TREE, &pro_e_feature_tree ); 
ProElement pro_e_feature_type;
ProElementAlloc ( PRO_E_FEATURE_TYPE, &pro_e_feature_type ); 
value_data.type = PRO_VALUE_TYPE_INT;
value_data.v.i = PRO_FEAT_PROTRUSION;
status = ProValueAlloc ( &value );
status = ProValueDataSet ( value, &value_data ); 
status = ProElementValueSet ( pro_e_feature_type, value );
status = ProElemtreeElementAdd ( pro_e_feature_tree, NULL, pro_e_feature_type );
…………
单步调,发现跳过
value_data.type = PRO_VALUE_TYPE_INT;
value_data.v.i = PRO_EXT_FEAT_FORM_NO_THIN;
两句,相当于赋值没成功。是vc配置的原因造成的吗?
------解决方案--------------------------------------------------------
在中间插入
double d;
d=1.0;//此句执行同样没有赋值。
------解决方案--------------------------------------------------------
问题已解决,谁接分。
------解决方案--------------------------------------------------------
问题怎样解决的啊?能不能讲一讲?
------解决方案--------------------------------------------------------
查单元结构树。