none
讀取字串發生亂碼 RRS feed

  • 問題

  • VB想讀取中文碼,但是會跳成亂碼 

    爬文參照以前小朱大大跟璉璉大大提供的「取得 Big5: System.Text.Encoding.GetEncoding("big5")」 方法

    試過好幾個地方,但是還是不行

    不知道是位置放錯地方,還是目前小弟的程式無法做此方法的修正

    底下的程式碼是目前小弟修正的(可是無效),所以想請問大大們,應該放在哪邊教適合呢?

    Using sr As StreamReader = File.OpenText(FileName)
                input = sr.ReadLine()
                While Not input Is Nothing
                    Console.WriteLine(input)
                    input = sr.ReadLine()
                    strinput = input
                    EncodeType = Encoding.UTF32
                    byteinput = EncodeType.GetBytes(strinput)

     

    • 已編輯 李小廷 2010年9月1日 下午 01:28 程式碼少打一個字
    2010年9月1日 下午 01:26

解答

所有回覆