iCAx开思工具箱
标题:
【求助】调用二级对话框
[打印本页]
作者:
yanfang1108
时间:
2004-11-2 21:47
标题:
【求助】调用二级对话框
为什么我按照以前的例子做,总是有问题。我在ok按钮调用二级对话框,提示总是说入口函数是没有声明的标志,这是为什么?谢谢!!
作者:
zhanghxing
时间:
2004-11-2 22:15
将OK对应的回调函数的标志由0改成1,试一试!
作者:
yanfang1108
时间:
2004-11-3 09:33
那个标志在哪里?是这个么?
static UF_STYLER_callback_info_t FORMTOOL_cbs[FORMTOOL_CB_COUNT] =
{
{UF_STYLER_DIALOG_INDEX, UF_STYLER_CONSTRUCTOR_CB , 0, FORMTOOL_constructor_cb},
{UF_STYLER_DIALOG_INDEX, UF_STYLER_DESTRUCTOR_CB , 0, FORMTOOL_destructor_cb},
{UF_STYLER_DIALOG_INDEX, UF_STYLER_OK_CB , 1, FORMTOOL_ok_cb},
{UF_STYLER_DIALOG_INDEX, UF_STYLER_CANCEL_CB , 0, FORMTOOL_cancel_cb},
{UF_STYLER_NULL_OBJECT, UF_STYLER_NO_CB, 0, 0 }
};
如果是这个,我改了,还是不行
作者:
zizi
时间:
2004-11-3 10:06
入口函数没有声明,应将你的入口函数在头文件中声明。
作者:
yanfang1108
时间:
2004-11-3 15:10
55555555,现在调试通过了,第一个对话框也可以在ug的菜单中调用出来,但是点击了ok按钮,程序没有反映,也不运行。怎么回事?
作者:
wflying
时间:
2004-11-5 09:19
55555555,现在调试通过了,第一个对话框也可以在ug的菜单中调用出来,但是点击了ok按钮,程序没有反映,也不运行。怎么回事?
1、你的OK按钮的回调函数里边是不是有入口函数,是不是和你要调用的对话框的入口函数的名字相对应;
2、application里边是不是有要调用的对话框文件。
作者:
yanfang1108
时间:
2004-11-7 21:10
我试过了,如果在button里面调用对话框,是可以实现的。但是ok里面就是不行。是不是与我注释掉
#ifndef LENGTI_H_INCLUDED
#define LENGTI_H_INCLUDED
#endif /* LENGTI_H_INCLUDED */
有关系?
作者:
wflying
时间:
2004-11-8 15:04
试试看行吗!
这个应该是不会出其他的什么问题了的。是否有OK按钮对应的回调函数?
作者:
yanfang1108
时间:
2004-11-11 16:59
谢谢大家!
虽然调试还是没有通过!
作者:
yanfang1108
时间:
2004-11-11 17:00
我取消注释,还是不行!晕了!
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3