在vb中怎么给变量加个双引号
DimaASStringa="测试"MsgBoxa,vbExclamation提示框显示时怎么显示带有双引号的测试假如a是从数据库中读取的内容,怎么让提示框显示时怎么显示...
Dim a AS String
a="测试"
MsgBox a, vbExclamation
提示框显示时怎么显示带有双引号的测试
假如a是从数据库中读取的内容,怎么让提示框显示时怎么显示带有双引号 展开
a="测试"
MsgBox a, vbExclamation
提示框显示时怎么显示带有双引号的测试
假如a是从数据库中读取的内容,怎么让提示框显示时怎么显示带有双引号 展开
展开全部
假设伍饥a为从数据库读取的某一字符型字段变量
Dim a As String
a=变量
a = Chr(34) & a & Chr(34)
MsgBox a, vbExclamation
用 Chr(34) 代表引号(”迟橘仿)逻辑清晰 语句易读 操控码纤性好
Dim a As String
a=变量
a = Chr(34) & a & Chr(34)
MsgBox a, vbExclamation
用 Chr(34) 代表引号(”迟橘仿)逻辑清晰 语句易读 操控码纤性好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a = """测试"""
这样就可以了
这样就可以了
追问
如果a是从数据库中读取的内容,怎么让提示框显示时怎么显示带有双引号
追答
那就这样写
a = "测试"
a = """" & a & """"
楼下的
a = Chr(34) & a & Chr(34)
也可以用
如果是中文的引号就用
a = Chr(-24144) & a & Chr(-24143)
ascii不一样的Chr是将acsii转为对应的字符.
中文之所以会是负的.是因为ascii本身是没有收录中文的.所以vb使用Unicode码进行了转换.所以中文的字符都是负的开始的.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 转义符 \"
或者直接用全角的""
或者直接用全角的""
追问
怎么转,请具体写出例子,谢谢
追答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询