bluedevils 发表于 2006-3-24 10:09:33

Inputkeys如何输入引号

Inputkeys如何输入引号?
比如我要输入 inputkeys "del /s“c:\program files”"

qjwxsd 发表于 2006-3-24 10:44:55

使用转义字符

参考SQA

caesarqth 发表于 2006-3-25 14:00:26

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:25

呵呵

嗡嗡

bluedevils 发表于 2006-3-27 10:35:52

收到,3x
页: [1]
查看完整版本: Inputkeys如何输入引号