51Testing软件测试论坛

标题: QTP自己编写脚本输入单引号问题 [打印本页]

作者: sissy0616    时间: 2009-2-18 17:27
标题: QTP自己编写脚本输入单引号问题
输入单引号,引号后的文字被标示为注释,请问怎么能把它识别为非注释的
例如:我输入Here's a qtp test.
然后'后的内容都被标为注释的内容,怎么解决这个问题?
作者: zzqt_7    时间: 2009-2-18 18:00
dim s
s="Here's a qtp test."

你是要把这句话输出?
作者: dreamever    时间: 2009-2-18 19:13
a = "Here's a qtp test."
MsgBox a
这样写就OK了.
作者: sissy0616    时间: 2009-2-19 09:32
只有这一种方法吗?只能这样做?
谢谢大家
作者: dreamever    时间: 2009-2-19 09:51
原帖由 sissy0616 于 2009-2-19 09:32 发表
只有这一种方法吗?只能这样做?
谢谢大家

晕,难不成你是来考大家的VBS编程知识的?你还想怎么做?
作者: wscc    时间: 2009-2-19 12:09
不是啦~因为我看的VBS用户手册嘛~我看它上面不是这样写的~照原来的写法,内容就被注释掉了,所以我以为还有其他的方法呢~用户手册应该严谨些的~
作者: dreamever    时间: 2009-2-19 13:21
实现单引号录入的方法很多的,不是只有一种,比如说你也可以写成这个样子:
a = "Here"&chr(39) & "s a qtp test."
MsgBox a
效果是一样的,chr(39)是ACSII的编码值,每一个合法的输入字符都有一个对应的ascii码。还有很多其他的方式,具体怎么用可以按照自己的实际情况来,文档都是用来参考的,不是唯一的解决途径
作者: wscc    时间: 2009-2-19 14:00
恩,谢谢楼上的




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