加载GUI Map文件后执行到if 语句时总提示语法错误?
加载GUI Map文件后执行到if 语句时总提示:Syntax errortexit;把texit;注释掉后重新执行又提示:Syntax error}
我觉得我写的if语句没问题啊,请各位帮我看看是哪里错了?
捕获到ls_return的值为0.
语句:
# 加载GUI Map文件
ls_return = GUI_load(Guifile_Path);
if ( ls_return != 0)
{
report_msg("Can't load login.gui");
texit;
}
[ Last edited by lanxn on 2004-10-27 at 15:23 ] 90%可能性是输入法问题,看看if前有没有别的{}漏掉了 没有啊,我检查过了,我把从开始的语句贴出来.
static Test_Path;
static Guifile_Path;
static ls_return;
Test_Path = "D:\\b\\Mercury Interactive\\WinRunner\\dat\\user_record";
Guifile_Path = Test_Path & "\\record.GUI";
GUI_unload_all();
ls_return = GUI_load(Guifile_Path);
if ( ls_return != 0)
{
report_msg("Can't load login.gui");
texit;
} ;
: gui_load里直接写路径,不需要那么复杂 嗯,你写的
;
:
是什么意思啊? 多谢,我现在已经运行过去了 ^_^ 看程序是没有问题的
或许是输入法的问题吧,
还有一种情况就是意外
winrunner的编辑界面是没有边界的,或许你在看不到的区域意外输入了{或者} 如何解决的?
页:
[1]