51Testing软件测试论坛

标题: Inputkeys如何输入引号 [打印本页]

作者: bluedevils    时间: 2006-3-24 10:09
标题: Inputkeys如何输入引号
Inputkeys如何输入引号?
比如我要输入 inputkeys "del /s  “c:\program files”"
作者: qjwxsd    时间: 2006-3-24 10:44
标题: 使用转义字符
参考SQA
作者: caesarqth    时间: 2006-3-25 14:00
Inputkeys "del /s  “+{'}c:\program files+{'}"   or Inputkeys "del /s  “""c:\program files"""

可以参考InputKeys 或InputChars的SQA帮助
~ 作为 "Enter"回车符,相当于在键盘下按回车
+ 作为 "Shift"键,相当于在键盘下按shift键
^ 作为 "Control"键,相当于在键盘下按control键
% 百分号作为 "Alt"键,相当于在键盘上按下 alt键

如果圆括号()里包含一组字符,所有的字符都受到上面的特殊字符影响,
例如
InputKeys "+(abcd)"
输出的是 ABCD
输入双引号,可以用+(')
InputKeys "+(')"
输出的是 "

其实输入双引号也可以用连续的两个双引号,这个方法是通过录制GUI脚本得到的
InputKeys " "" "
输出的是 "

不可打印的按键(像"Escape"和"arrow"键)和在数字和扩展键盘的按键用中括号{}描述,切名字不区分大小写
为了输入上面的字符,像~,+,%,^等等,也是用中括号{}括起来,例如
InputKeys "{+}"
可以输+号到活动窗口
作者: qjwxsd    时间: 2006-3-27 10:16
标题: 呵呵
嗡嗡
作者: bluedevils    时间: 2006-3-27 10:35
收到,3x




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2