chenjie021 发表于 2007-8-17 13:24:16

怎样让双引号转译

ename1="Browser("Browser")"
msgbox ename1
怎样让弹出框为Browser("Browser")有双引号存在

梦醒十分 发表于 2007-8-17 13:32:22

ename1="Browser(" & """" & "Browser" & """" & ")"
msgbox ename1



ename1="Browser(" & chr(34) & "Browser" & chr(34) & ")"
msgbox ename1

chenjie021 发表于 2007-8-17 13:39:29

谢谢,可以了,又学了一招

yuandjing 发表于 2007-8-17 14:47:28

对,vb其他转义都是用\
只有引号的转义是""""

walker1020 发表于 2007-8-18 00:16:40

说明:chr(34)就是", 也就是说 " 的ASC 码是 34

yabest 发表于 2007-8-18 01:49:56

原帖由 梦醒十分 于 2007-8-17 13:32 发表 http://bbs.51testing.com/images/common/back.gif
ename1="Browser(" & """" & "Browser" & """" & ")"
msgbox ename1


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

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

[ 本帖最后由 yabest 于 2007-8-18 01:53 编辑 ]

gzj_06 发表于 2007-8-23 12:09:39

原帖由 yabest 于 2007-8-18 01:49 发表 http://bbs.51testing.com/images/common/back.gif
不用这么复杂,这样就可以了,最简单!
ename1="Browser("“Browser”")"

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

walker1020 发表于 2007-8-24 00:17:56

可是个人还是喜欢用 chr(34),否则都不知道已经用了几个引号了。 sdlkfj5

yabest 发表于 2007-8-24 01:50:57

原帖由 walker1020 于 2007-8-24 00:17 发表 http://bbs.51testing.com/images/common/back.gif
可是个人还是喜欢用 chr(34),否则都不知道已经用了几个引号了。 sdlkfj5

我个人喜欢在里面嵌入""代表一个",这样不仅可以锻炼眼力,还可以把视线集中在一点以改变我以往对事物的看法sdlkfj3

7house 发表于 2009-5-6 14:22:18

回复 6# 的帖子

这个方法我喜欢,谢谢啦!

9# 的很幽默:L
页: [1]
查看完整版本: 怎样让双引号转译