遇到一个简单的难题(关于文本文件写入问题)
本应该写成:multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect却始终写不进 "Microsoft Windows XP Professional"
的引号,不是写不进引号就是 Microsoft Windows XP Professional 不能写入:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS= Microsoft Windows XP Professional / noexecute = optin /
fastdetect
请问高手该怎么写这句的引号?
--------------------编程问答-------------------- 没看懂。
写文件的代码? --------------------编程问答-------------------- 多加几个引号看看 哈~
--------------------编程问答--------------------
strTemp = "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=""Microsoft Windows XP Professional"" /noexecute=optin /fastdetect"
用这个试试?
VB中只有引号有转义字符,转义就是引号自己..
两个相邻的引号在字符串中表示一个引号. --------------------编程问答-------------------- 先赋值给变量,再使用也可以...
Dim Str As String = Microsoft Windows XP Professional--------------------编程问答-------------------- dim a as string
MsgBox Str
a="multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=" & chr(34) & "Microsoft Windows XP Professional" & chr(34) & “ /noexecute=optin /fastdetect”
--------------------编程问答--------------------
作为实意文本的引号必须双写。
--------------------编程问答-------------------- ls正解
回复内容太短了! --------------------编程问答--------------------
Dim strCont As String
strCont = "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=""Microsoft Windows XP Professional"" /noexecute=optin /fastdetect"
MsgBox strCont
试一下吧~~~~~ --------------------编程问答-------------------- 感谢各位,问题解决了。 --------------------编程问答-------------------- 只是我没分了,真抱歉。 --------------------编程问答-------------------- 没看懂是怎么回事的路过 --------------------编程问答-------------------- 现在才知道LZ是问什么 --------------------编程问答-------------------- 多加几个引号看看
Dim strCont As String
strCont = "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=""Microsoft Windows XP Professional"" /noexecute=optin /fastdetect"
MsgBox strCont
--------------------编程问答-------------------- 我真的看不懂!!!唉!!我是文盲!! --------------------编程问答-------------------- msgbox """"
看看弹出什么. --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 开始学VB的时候,写了一个程序每次开机修改boot.ini,随机选一首唐诗写进去 --------------------编程问答-------------------- 试试这个
strTemp = "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=" & "Microsoft Windows XP Professional" & " /noexecute=optin /fastdetect"
--------------------编程问答-------------------- 看不等慢慢学了
好好学习天天向上
--------------------编程问答-------------------- 哦,想到了,LZ可以用ASCII码啊!
--------------------编程问答-------------------- 打出来一样!不知道行不行,如果行,楼主请给分 --------------------编程问答-------------------- 加2个引号就行啦 =""Microsoft Windows XP Professional"" --------------------编程问答-------------------- --------------------编程问答-------------------- 先赋值给变量,再使用
Dim StrTemp As String
StrTemp = "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=" & Chr(34) & "Microsoft Windows XP Professional" & Chr(34) & " /noexecute=optin /fastdetect"
补充:VB , 基础类