主题:求助,如果加上双引号
心随长风
[专家分:0] 发布于 2009-06-01 02:28:00
我一句代码
msgbox 变量
想要的输出结果是 变量字符串前后加上引号
我怎么弄都不行啊,加上引号就变量就成变量名的字符串了,郁闷撒,请教各位了
回复列表 (共14个回复)
沙发
一江秋水 [专家分:9680] 发布于 2009-06-01 06:01:00
如果是英文引号要使用chr(34),例如:chr(34) & "ABCD" & chr(34)
板凳
广告专业户 [专家分:400] 发布于 2009-06-01 11:56:00
Private Sub Form_Load()
MsgBox """" & "test" & """"
End
End Sub
3 楼
心随长风 [专家分:0] 发布于 2009-06-01 17:57:00
[quote]
Private Sub Form_Load()
MsgBox """" & "test" & """"
End
End Sub
[/quote]
这位兄弟的不行啊,这样输出结果就是变量的名字了,不是变量的值了
4 楼
心随长风 [专家分:0] 发布于 2009-06-01 17:58:00
[quote]如果是英文引号要使用chr(34),例如:chr(34) & "ABCD" & chr(34)[/quote]
不行啊,输出还是变成变量的名字,不是变量的值
5 楼
心随长风 [专家分:0] 发布于 2009-06-01 18:02:00
大家可能没有理解我的意思,我没怎么说明白,这样吧,意思是这样的
dim var as string
var = "这是一个测试!"
msgbox var
我要的输出结果是变消息框中显示:"这是一个测试!" (文字前后有引号)
如何实现
你楼上两位仁兄的输出结果是 "var",就成变量的名字了
6 楼
xuehu90 [专家分:40] 发布于 2009-06-01 19:46:00
msgbox chr(34) & var & chr(34)
这样试一试
7 楼
广告专业户 [专家分:400] 发布于 2009-06-01 19:55:00
MsgBox """" & var & """"
"test"不叫变量,叫字符串
8 楼
心随长风 [专家分:0] 发布于 2009-06-01 21:12:00
[quote]MsgBox """" & var & """"
"test"不叫变量,叫字符串[/quote]
用这个方法,只有前面有引号,后面就没有了,我试过
哎~~
9 楼
广告专业户 [专家分:400] 发布于 2009-06-01 21:34:00
[quote][quote]MsgBox """" & var & """"
"test"不叫变量,叫字符串[/quote]
用这个方法,只有前面有引号,后面就没有了,我试过
哎~~[/quote]
are you sure?[em18][em18]
Private Sub Form_Load()
Dim var As String
var = "test"
MsgBox """" & var & """"
End
End Sub
10 楼
我是大喊三 [专家分:3010] 发布于 2009-06-02 12:38:00
使用连接符(&)就可以了
我来回复