下面是引用 op47 於 2013-07-08 14:12 發表的 :
嗯... 這個問題我也試過, 我用FVAULT寫入了一個中文名字的存檔, 但測試時SMA無法讀取 中文名字 的文件. 也許這根本不可能實現吧!
至於 write_file 寫入中文字亂碼的問題我卻沒有發生過, 我是這樣寫的:
static msg[256]
formatex(msg, 255 "中文字")
write_file("XXXXXX", msg)
我寫入中文時沒有問題
只是read_file再用parse後的文字不用能equal跟我設定的文字作確認
new read[6][32];
read_file(file, line, text, charsmax(text), len);
parse(text, read[0], 31, read[1], 31, read[2], 31, read[3], 31, read[4], 31, read[5], 31);
if(equal(read[0], "沒有")) {
XXXXXXXXXXXXXXX
}
獲得read[0] = "沒有"
但他不能滿足條件