【已解决】关于越南语写入excel乱码,如何解决,谢谢?
本帖最后由 chamlien 于 2014-10-31 17:28 编辑tải về hơn 10mb thì ko chạy nữa. Wf ms tải đx
这段是越南语,保存为txt,编码为unicode
然后用fileread读取,写入excel表格,但是表格里的字符会乱码,何解?
谢谢!! 这种情况一般与系统语言包有关吧,如果系统里没安装这个语种的语言包就无法正常显示字符,就乱码了 回复 2# kevinch
但是直接复制进去就能正确显示,说明系统支持该语言的。继续求助中.... 回复 3# chamlien
FileOpen
[可選參數] 檔打開模式.
可以是以下值的組合:
0 = 唯讀模式(預設)
1 = 寫入模式(追加資料到檔案結尾部)
2 = 寫入模式(刪除之前的內容)
8 = 如果目標目錄不存在就創建(見備註).
16 = 強制二進位模式(見備註).
32 = 使用 Unicode UTF16 小編碼讀寫模式, 讀取不忽略存在的 BOM.
64 = 使用 Unicode UTF16 大編碼讀寫模式. 讀取不忽略存在的 BOM.
128 = 使用 Unicode UTF8 (帶 BOM)讀寫模式. 讀取不忽略存在的 BOM.
256 = 使用 Unicode UTF8 (無 BOM)讀寫模式.
16384 = 讀取沒有 BOM 的打開檔時, 使用完整 UTF8 檔檢測.
如果不使用這一模式,則只會檢測檔初始部分的 UTF8 標誌.
資料夾路徑必須存在(除非指定模式 8 - 見備註). 回复 4# kk_lee69
楼上正解!!使用1+256完美解决了问题,非常感谢!! 回复 4# kk_lee69
你这个繁体版帮助是自己做的吗? 回复 6# 131738
不是ㄟ 我印象中是 之前 論壇發 3.8 的時候 有一版 繁體版的說明 本帖最后由 131738 于 2014-11-2 20:40 编辑
回复131738
不是ㄟ 我印象中是 之前 論壇發 3.8 的時候 有一版 繁體版的說明
kk_lee69 发表于 2014-11-2 19:44 http://www.autoitx.com/images/common/back.gif
喔,3.3.8.0繁体版吧, 我都忘了, 是我做的.....
不过这个版的帮助 有点过时了....呵呵....
[可选] 文件打开模式.
可以是以下值的组合:
$FO_READ (0) = 只读模式(默认)
$FO_APPEND (1) = 写入模式(追加数据到文件尾部)
$FO_OVERWRITE (2) = 写入模式(删除之前的内容)
$FO_CREATEPATH (8) = 如果目标目录不存在就创建(见备注).
$FO_BINARY (16) = 强制二进制模式(见备注).
$FO_UNICODE 或 $FO_UTF16_LE (32) = 使用 Unicode UTF16 小编码读写模式.
$FO_UTF16_BE (64) = 使用 Unicode UTF16 大编码读写模式.
$FO_UTF8 (128) = 使用 Unicode UTF8 (带 BOM)读写模式.
$FO_UTF8_NOBOM (256) = 使用 Unicode UTF8 (无 BOM)读写模式.
$FO_ANSI (512) = 使用 ANSI 读写模式.
$FO_UTF16_LE_NOBOM (1024) = 使用 Unicode UTF16 (无 BOM) 小编码读写模式.
$FO_UTF16_BE_NOBOM (2048) = 使用 Unicode UTF16 (无 BOM) 大编码读写模式.
$FO_FULLFILE_DETECT (16384) = 读取没有 BOM 的打开文件时, 检测完整文件确定它是否为 UTF8 或 UTF16 编码.
如果不使用这一模式, 则因性能方面原因只会检测文件初始部分(最多 64 KB).
文件夹路径必须存在(除非指定模式 $FO_CREATEPATH (8) - 见备注).
常量定义在 FileConstants.au3 很 好 不错
页:
[1]