|
兄弟刚开始接触开发,请各位帮忙了。情况是这样,首先我在UISTYLER中用optionmenu做了一个选择菜单,菜单里面有两个选项--1和2,希望通过选择不同选项打开不同零件,我的代码如下 tag_t part; int num;
- z* B8 t0 O- h; Y; A) G: O UF_PART_load_status_t error_status;
; Q* p b# u% Y UF_STYLER_item_value_type_t option; X" r$ w) u6 b: P. s+ @9 l$ g1 }2 e: k- c
option.item_id=INPUT_ASS_INT_0;# o- W3 W2 I) k* K2 I
option.item_attr=UF_STYLER_VALUE;9 m" v7 Q: S' r
option.indicator=UF_STYLER_INTEGER_VALUE;
6 a0 n) e* o1 \9 s) T UF_STYLER_ask_value(dialog_id,&option);
- e$ O. \+ V: Y v! E$ o num=option.value.integer; % ?7 J+ J. \+ q/ L1 L/ w
if (1==num)5 t% s' @& g" r/ d
{& M: z5 l. W7 t
UF_PART_open("D:\\API\\part\\die_setX\\die_setX.prt",&part,&error_status);
+ a7 ?* q* N* {7 n ~ UF_PART_free_load_status(&error_status);
- ^! Q+ x; ~0 I! E9 U }
: Q4 W e \" V2 N else
. ?# V* Y1 a( k0 A {
( d! q% }3 F. x$ T uc1601("木有!",1);
" X _5 _3 Y; l( E }3 ^ O" B2 x4 }! K4 ]# Z
但是结果是不管选1还是选2都出现“木有!”而不会打开文件。$ | V: j$ V' k1 I
我觉得是在询问option menu数值的时候数据交换出现的问题。请各位高人解救啊!!!!!!! |
|