51Testing软件测试论坛

标题: 怎样让双引号转译 [打印本页]

作者: chenjie021    时间: 2007-8-17 13:24
标题: 怎样让双引号转译
ename1="Browser("Browser")"
msgbox ename1
怎样让弹出框为Browser("Browser")有双引号存在
作者: 梦醒十分    时间: 2007-8-17 13:32
ename1="Browser(" & """" & "Browser" & """" & ")"
msgbox ename1



ename1="Browser(" & chr(34) & "Browser" & chr(34) & ")"
msgbox ename1
作者: chenjie021    时间: 2007-8-17 13:39
谢谢,可以了,又学了一招
作者: yuandjing    时间: 2007-8-17 14:47
对,vb其他转义都是用\
只有引号的转义是""""
作者: walker1020    时间: 2007-8-18 00:16
说明:chr(34)  就是", 也就是说 " 的ASC 码是 34
作者: yabest    时间: 2007-8-18 01:49
原帖由 梦醒十分 于 2007-8-17 13:32 发表
ename1="Browser(" & """" & "Browser" & """" & ")"
msgbox ename1


不用这么复杂,这样就可以了,最简单!
ename1="Browser("“Browser”")"

在外层的双引号里面,两个双引号表示一个真正的双引号内容,如红色部分的双引号!

[ 本帖最后由 yabest 于 2007-8-18 01:53 编辑 ]
作者: gzj_06    时间: 2007-8-23 12:09
原帖由 yabest 于 2007-8-18 01:49 发表
不用这么复杂,这样就可以了,最简单!
ename1="Browser("“Browser”")"

在外层的双引号里面,两个双引号表示一个真正的双引号内容,如红色部分的双引号!
这个最简单了,另外如果就是想转义外层的,那么用3个双引号好了
  1. ename1="""Browser"""
  2. msgbox ename1
复制代码

作者: walker1020    时间: 2007-8-24 00:17
可是个人还是喜欢用 chr(34),否则都不知道已经用了几个引号了。 sdlkfj5
作者: yabest    时间: 2007-8-24 01:50
原帖由 walker1020 于 2007-8-24 00:17 发表
可是个人还是喜欢用 chr(34),否则都不知道已经用了几个引号了。 sdlkfj5


我个人喜欢在里面嵌入""代表一个",  这样不仅可以锻炼眼力,还可以把视线集中在一点以改变我以往对事物的看法sdlkfj3
作者: 7house    时间: 2009-5-6 14:22
标题: 回复 6# 的帖子
这个方法我喜欢,谢谢啦!

9# 的很幽默




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