标题: if then如何执行then后的多个语句 [打印本页] 作者: sy070904 时间: 2009-8-18 19:35 标题: if then如何执行then后的多个语句 测试新建虚拟ip池,如果输入的虚拟ip不对,就会弹出提示框,且原来的新建页面还在,现在我要判断,如果弹出了提示框,就把点击确定取消提示,并关闭新建ip池页面,代码如下,
If Browser("Browser").Window("新增IP池 -- 网页对话框").Dialog("Microsoft Internet Explorer").WinButton("确定").Click Then
Browser("Browser").Window("新增IP池 -- 网页对话框").Dialog("Microsoft Internet Explorer").WinButton("确定").Click : Browser("Browser").Window("新增IP池 -- 网页对话框").Close
End If
可在运行时,总不能关闭新建页面,我不知道是我的if语句有问题,还是 if then end if写法有问题,我写成如下形式:
If Browser("Browser").Window("新增IP池 -- 网页对话框").Dialog("Microsoft Internet Explorer").WinButton("确定").Click Then Browser("Browser").Window("新增IP池 -- 网页对话框").Dialog("Microsoft Internet Explorer").WinButton("确定").Click : Browser("Browser").Window("新增IP池 -- 网页对话框").Close
End If
运行,直接报错,说语法不对,我用的9.2,哪位帮我解答下,谢谢作者: liujinkui 时间: 2009-8-18 20:05
if 中已经把提示框的按键点掉了,
then 里又去点一次,当然又问题。作者: sy070904 时间: 2009-8-18 20:39
明白什么意思了,那我如何来判断有没有弹出对话框呢?作者: sy070904 时间: 2009-8-18 21:14
ok了,这个问题简单的问题终于搞定了