我想要一個字符代碼轉換爲字符與CHR(),但VBScript是不給我我所期望的價值。據VBScript中,字符代碼199:的VBScript CHR()似乎返回錯誤值
�
然而,使用類似JavaScript的使用String.fromCharCode時,199:
Ç
第二個結果是什麼,我需要擺脫VBScript的CHR的()函數。任何想法是什麼問題?
我想要一個字符代碼轉換爲字符與CHR(),但VBScript是不給我我所期望的價值。據VBScript中,字符代碼199:的VBScript CHR()似乎返回錯誤值
�
然而,使用類似JavaScript的使用String.fromCharCode時,199:
Ç
第二個結果是什麼,我需要擺脫VBScript的CHR的()函數。任何想法是什麼問題?
編輯以反映評論
CHR(199)返回一個2字節的字符,其被解釋爲2個獨立的字符。
編碼是問題。 Javascript可能會解釋爲latin-1; VBScript可能正在使用不同的編碼並且感到困惑。
的fromCharCode()採用指定的的Unicode值並返回字符串。
Chr函數指定ANSI字符碼轉換成一個字符。
如果我沒有將字符連接到字符串上,ChrB就可以工作。 ChrW似乎與字符串連接一起工作(不要問我爲什麼)。謝謝! – 2008-11-24 22:34:47