|
兄弟刚开始接触开发,请各位帮忙了。情况是这样,首先我在UISTYLER中用optionmenu做了一个选择菜单,菜单里面有两个选项--1和2,希望通过选择不同选项打开不同零件,我的代码如下 tag_t part; int num;$ ]' k2 ]# W, `
UF_PART_load_status_t error_status;
$ O9 R- L5 i& H @ UF_STYLER_item_value_type_t option;
# s8 V3 A7 r* w3 B4 G$ H option.item_id=INPUT_ASS_INT_0;
6 i' a$ \, V* t; h2 C option.item_attr=UF_STYLER_VALUE;
! Y5 D2 A: e# y1 H/ g( B option.indicator=UF_STYLER_INTEGER_VALUE;8 p# R: O8 Z% \5 ~0 ~
UF_STYLER_ask_value(dialog_id,&option);$ \$ n! t, {7 r5 V" U6 E
num=option.value.integer; 3 j+ O4 [; H& j' r* n0 P7 `
if (1==num)
/ `8 w6 E! N/ R4 ]1 O: [1 ?( u {1 Y3 H2 E2 i2 y- F& h4 s- O
UF_PART_open("D:\\API\\part\\die_setX\\die_setX.prt",&part,&error_status);
$ }( q8 t' I& T! B$ ~5 T% \. y0 s+ ` UF_PART_free_load_status(&error_status);
+ a* ]2 J& L; A }" M4 h" s: l$ s, P! W
else! V2 m- B% O: E! P# V; _- A
{
1 o, X$ Y! y/ f7 f% ?) y5 v uc1601("木有!",1);/ Z5 t+ A2 U; t% \
}
+ l4 [7 p& D5 O9 I6 Q9 F但是结果是不管选1还是选2都出现“木有!”而不会打开文件。2 h: S4 f9 l: K
我觉得是在询问option menu数值的时候数据交换出现的问题。请各位高人解救啊!!!!!!! |
|