這樣直接讀取會中文亂碼:
Open FileName For Input As #1 '以輸入方式打開文本檔案
While Not EOF(1) '回圈行輸入
Line Input #1, tmpstr '讀入并放在臨時字串中
Wend
Close #1
要怎么讀取才不亂碼呢?
多謝!!
uj5u.com熱心網友回復:
跟怎么取關系不大,重要的是在你的控制元件里用什么字庫來顯示。網頁檔案一般有字符集資訊,瀏覽器軟體會根據情況設定。你要想不出亂碼,就要動態設定你 TextBox 的 FontName 屬性。如果網頁檔案顯示使用了多種字符集,你可能要用 RichTextBox 來分段設定顯示字庫。
uj5u.com熱心網友回復:
為什么不用WebBrowser控制元件加載html呢?uj5u.com熱心網友回復:
你的讀取沒什么問題,這個是否亂碼,取決于你的html檔案的編碼格式,如果是gbk編碼,vb6就可以正常顯示,如果是utf8的,需要到網上下載轉換編碼utf8=>gbk的函式代碼。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/131239.html
標籤:VB基礎類
上一篇:vb新人求幫助 vb講解視頻
