環(huán)境: WINXP VBS(5.8.23552) ?用SUBLIME保護(hù)的UTF-8編碼格式VBS腳本
在使用SUBLIME編寫VBS腳本時(shí)萤衰,默認(rèn)會(huì)保存為UTF-8的編碼格式火诸;當(dāng)使用特意字符結(jié)尾時(shí)平项,運(yùn)行代碼會(huì)出現(xiàn) :
dim fso,myFile,strLine
set fso = CreateObject("Scripting.FileSystemObject")
set myFile = fso.CreateTextFile("aaaaaa.txt",true)
for i=1 to 20
'vba的BUG,在連接字符串的最后一個(gè)字符是單個(gè)“行”字時(shí)疟呐,會(huì)出現(xiàn)未結(jié)束的字符串常量
'strLine = "this is not true ? " & i & "行數(shù)"
strLine = "行"
myFile.WriteLine(strLine)
next
myFile.Close
相同的代碼用notepad另存為ansi格式的代碼就能正常執(zhí)行玖翅,更多的VBS版本和系統(tǒng)環(huán)境留待各位測(cè)試翼馆。
GOOD LUCK FOR READER.