51Testing软件测试论坛
标题:
新手请教高手为什么编译时提示找不到参数定义
[打印本页]
作者:
zxdplay
时间:
2010-5-18 14:49
标题:
新手请教高手为什么编译时提示找不到参数定义
int i_user_id = 0;
i_user_id = {NewParam};
我定义了一个新参数NewParam,确确实实定义成功的,在参数列表中找得到参数定义
但编译后提示,找不到 NewParam 定义
请教高手是哪里出了问题
以下是编译输出信息
vuser_init.c (16): illegal expression
vuser_init.c (16): syntax error; found `NewParam' expecting `;'
vuser_init.c (16): undeclared identifier `NewParam'
[
本帖最后由 zxdplay 于 2010-5-18 14:53 编辑
]
作者:
juniting
时间:
2010-5-18 15:05
貌似不是这样定义的吧,定义的话用dim
作者:
zxdplay
时间:
2010-5-18 15:16
参数不是在参数列表中定义的么?
帮助上是这样写的
在脚本视图中,选择相应的参数,然后从右键单击菜单中选择“参数属性”。
作者:
PrefTest
时间:
2010-5-18 15:28
又不是VB,用什么Dim啊?!
改成这样吧:
int i_user_id = 0;
i_user_id = atoi(lr_eval_string("{NewParam}"));
作者:
云层
时间:
2010-5-18 16:53
楼上正解
作者:
zxdplay
时间:
2010-5-18 20:46
非常感谢PrefTes,我把参数当成宏用了!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2