VB.NET 在引号中引用已设置的变量
答案:3 悬赏:50 手机版
解决时间 2021-12-03 02:46
- 提问者网友:风月客
- 2021-12-02 17:21
VB.NET 在引号中引用已设置的变量
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-12-02 18:28
我建议vb.net的话,别像vb6那样用几个引号来代替一个引号,因为这种方式非常不直观,而且很容易出错。建议用以下两种方式表示:
1、controlchars.quoto
表示一个引号。
或者
2、chr(34)
表示ascii码为34的字符,正好就是引号
Start "(" & controlchars.quoto & textbox_XXX.text & controlchars.quoto & ")"
1、controlchars.quoto
表示一个引号。
或者
2、chr(34)
表示ascii码为34的字符,正好就是引号
Start "(" & controlchars.quoto & textbox_XXX.text & controlchars.quoto & ")"
全部回答
- 1楼网友:我住北渡口
- 2021-12-02 19:31
贴你的代码。追问伪代码;
WriteWord.WriteLine("Start "& ""TextBox_xxx
.Text"")
WriteWord.Close()
输出结果应该为
Start "C:\Program Files\Tencent\QQ\QQProtect.exe
"追答
WriteWord.WriteLine("Start "& ""TextBox_xxx
.Text"")
WriteWord.Close()
输出结果应该为
Start "C:\Program Files\Tencent\QQ\QQProtect.exe
"追答
你这把 TextBox_xxx.Text 当作字符串而非对象的属性传进去的,输出结果怎么能为下面那个?
VB.NET 里四个双引号代表一个双引号字符。所以改成:
WriteWord.WriteLine("Start " & """" & TextBox_xxx.Text & """")- 2楼网友:痴妹与他
- 2021-12-02 19:25
"Start ""C:\Program Files\Tencent\QQ\QQProtect.exe"""追问这里面C:\Program Files\Tencent\QQ\QQProtect.exe是个常量,可以随时更改的追答WriteWord.WriteLine("Start " & """" & TextBox_xxx.Text & """")
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯