使用 Line Input #1, mystr 中文字會變成亂碼,請問有方法克服嗎?
- 帖子
- 199
- 主題
- 45
- 精華
- 0
- 積分
- 252
- 點名
- 0
- 作業系統
- windows 7 (X64)
- 軟體版本
- office 2010 (x64)
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2010-12-24
- 最後登錄
- 2020-3-31
 
|
Hsieh板主你好:
不知道VB中的編碼的方式為何,但是如果是Unicode的話,如何轉換成Ansi 呢? |
|
|
V98
|
|
|
|
|
- 帖子
- 199
- 主題
- 45
- 精華
- 0
- 積分
- 252
- 點名
- 0
- 作業系統
- windows 7 (X64)
- 軟體版本
- office 2010 (x64)
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2010-12-24
- 最後登錄
- 2020-3-31
 
|
3#
發表於 2011-3-19 17:05
| 只看該作者
Hsieh板主:
我的文字檔是從VB產生出來的,從記事本中可以看到完整的文字檔,但是從Excel讀進來遇到中文字會變成亂碼.
myinx = 0
Open muti_f For Input As #1
Do Until EOF(1)
Line Input #1, mystr
myinx = myinx +1
mylist(myinx) = mystr
muti_count = muti_count + 1
Loop
Close #1
會是設定的問題嗎? |
|
|
V98
|
|
|
|
|