/* Make sure User Function is available. */
if ( UF_initialize() != 0)
return ( UF_UI_CB_CONTINUE_DIALOG );
/* Callback acknowledged, do not terminate dialog */
// return (UF_UI_CB_CONTINUE_DIALOG);
/* A return value of UF_UI_CB_EXIT_DIALOG will not be accepted */
/* for this callback type. You must continue dialog construction.*/
}
作者: 深夜摔键盘 时间: 2004-5-29 11:27
error = UF_STYLER_set_value(dialog_id,value);
应该是每一个控件都要调用一次该函数,第一个参数应该是你的控件ID吧。。。。。。作者: zzz 时间: 2004-5-29 12:11
这个函数一次只能设一个吧,你一次给它25个,恐怕它消化不了吧。作者: anna_hong03 时间: 2004-5-29 12:49
我曾经用一个试过,但也没试通。应该不是这个问题吧?因为UF_STYLER_set_value和UF_STYLER_ask_value的用法是基本一致的
我UF_STYLER_ask_value这个函数时可以ask多个控件的值作者: 深夜摔键盘 时间: 2004-5-29 13:24
无论是设定值,还是取得值,你得让那个函数找到是哪个控件啊!
UF_STYLER_set_value(dialog_id,value);
你这里使用了dialog_id是什么意思?
呵呵,昨天我试着用了REAL控件,一共6个,我是挨个控件获取值的作者: jinly 时间: 2004-6-1 16:35
your array is value[25] which should be 0~24, but you used 0~25......will it cause problem?作者: goodluckwu 时间: 2004-6-3 10:06
你对UF_STYLER_set_value()的理解不对,那个函数只能一次给一个控件赋值,如果要个多个控件赋值就得用循环。另外你说的同时获取多个控件的值得函数不是UF_STYLER_ask_value(),而是UF_STYLER_ask_values(),就差了一个s,但是意思可是完全不一样了。作者: goodluckwu 时间: 2004-6-3 10:06
这些我都做过测试,不会错的