|
加入個人收藏 | |||
樓主: | 請問各位大蝦如何解決?我在idfto.connect後加idftp.IOHandler.DefStringEncoding := TIdTextEncoding.ASCII不行,換了TIdTextEncoding.UTF8,TIdTextEncoding.Default都不行,中文出來都是問號。加了utf8ToAnsi也不行。求救!!!急!!! ---------------------------------------------- - |
做者: |
|
2014-6-27 22:38:59 | ||||
1樓: | 已解決,在idftp.pas第1458行:由FListResult.Text := ReadStringFromStream(LDest, -1, IOHandler.DefStringEncoding);改成FListResult.Text := Utf8ToAnsi(ReadStringFromStream(LDest, -1, TIdTextEncoding.ASCII)); |