1
我試圖將文件從二進制轉換爲文本,通過簡單地用十六進制代碼替換每個字符讀通過系統字節的文件字節。例如,字符'c'將被替換爲'63'。VBA - 亞洲區域
我這是在正常的系統工作正常,一個代碼,但它在PC,我需要,因爲它有默認的區域設置爲中國使用它打破了。
我用下面的語句讀取字節 -
ch$ = " "
Get #f%, , ch$
我懷疑有一個問題,當我讀通過字節的文件字節,因爲它跳過某些字節,因爲它們形成複合字符。它可能讀取2個字節,形成一個字節的亞洲字符。因此它形成了比預期大小小得多的文件。
我怎樣才能讀取字節的文件字節?
完整的代碼粘貼在這裏:http://pastebin.com/kjpSnqzV