2012-06-16 60 views
0

使用帶有選項VBruntime- 的命令行visual basic編譯器(vbc.exe)不允許使用chr()或chrw()指定文字字符。 MSDN提供「x」c作爲指定文字字符的解決方案。 這工作正常,但我怎麼能指定一個整數值的文字字符。vb.net整數字符字面值

+0

請添加標籤vb.net。 –

回答

1

您應該可以使用System.Convert.ToChar()將整數轉換爲字符值。這是在mscorlib中定義的,所以無論你的命令行選項如何,它都可以使用。

+0

完美答案,謝謝。現在我想從一個常量整數中得到一個char字符串。我可以這樣做:Dim Lc as Char = Convert.ToChar(&H09):Dim Lca(0)as Char:Lca(0)= Lc:Dim Ls $ =新字符串(Lca)。你知道更短的語法嗎? – Teletep

+0

使用接受'Char'和count的字符串構造器:'Dim Ls $ = New string(Convert.ToChar(&H09),1)' - 請通過勾選複選標記來接受我的回答。 – shf301