sissy0616 发表于 2009-2-18 17:27:56

QTP自己编写脚本输入单引号问题

输入单引号,引号后的文字被标示为注释,请问怎么能把它识别为非注释的
例如:我输入Here's a qtp test.
然后'后的内容都被标为注释的内容,怎么解决这个问题?

zzqt_7 发表于 2009-2-18 18:00:06

dim s
s="Here's a qtp test."

你是要把这句话输出?

dreamever 发表于 2009-2-18 19:13:30

a = "Here's a qtp test."
MsgBox a
这样写就OK了.

sissy0616 发表于 2009-2-19 09:32:29

只有这一种方法吗?只能这样做?
谢谢大家

dreamever 发表于 2009-2-19 09:51:31

原帖由 sissy0616 于 2009-2-19 09:32 发表 http://bbs.51testing.com/images/common/back.gif
只有这一种方法吗?只能这样做?
谢谢大家
晕,难不成你是来考大家的VBS编程知识的?你还想怎么做?

wscc 发表于 2009-2-19 12:09:40

不是啦~因为我看的VBS用户手册嘛~我看它上面不是这样写的~照原来的写法,内容就被注释掉了,所以我以为还有其他的方法呢~用户手册应该严谨些的~

dreamever 发表于 2009-2-19 13:21:34

实现单引号录入的方法很多的,不是只有一种,比如说你也可以写成这个样子:
a = "Here"&chr(39) & "s a qtp test."
MsgBox a
效果是一样的,chr(39)是ACSII的编码值,每一个合法的输入字符都有一个对应的ascii码。还有很多其他的方式,具体怎么用可以按照自己的实际情况来,文档都是用来参考的,不是唯一的解决途径

wscc 发表于 2009-2-19 14:00:22

恩,谢谢楼上的
页: [1]
查看完整版本: QTP自己编写脚本输入单引号问题