yqx 发表于 2008-4-2 11:26:43

with语句的使用

with语句的作用:对一个对象执行一系列的语句。这在qtp实际应用中可以简化代码,不需要重复的说明对象的名称。
个人脚本例子:
With Browser("title:="& environment("inf_browser_title")).Page("title:="& environment("inf_page_title"))
   .Frame("index:=0").Link("text:="&environment("inf_myoption")).Click
   .Frame("name:=nav").Link("text:="&environment("inf_setting")).Click
End with
这里是在同一个Page下的不同Frame执行点击link的操作。使用with语句的代码看起来比较整齐,当然这里也可以不使用的,哪有的话将是两条比较长的代码行。

sunqiang1024 发表于 2008-4-2 11:28:00

谢谢楼主的共享啊

yqx 发表于 2008-4-2 11:30:36

关于environment

加载环境变量,实际上参数化的一种方式。

bossy 发表于 2008-4-2 12:56:30

说的很好,with这用语句可以帮大家省去很多重复的操作.

yqx 发表于 2008-4-15 16:02:28

表沉 起:lol

hajiwon 发表于 2008-4-15 16:08:48

qtp 还可以自动添加with

hxf 发表于 2008-4-21 14:55:37

用with可以简化很多代码。

wslss007 发表于 2008-10-21 15:52:29

哦,学习了呢。谢谢。
页: [1]
查看完整版本: with语句的使用