delphi7+indy10.5.7使用idftp獲取ftp服務器中文目錄亂碼

delphi7+indy10.5.7使用idftp獲取ftp服務器中文目錄亂碼 瀏覽:46
加入個人收藏
樓主: 請問各位大蝦如何解決?我在idfto.connect後加idftp.IOHandler.DefStringEncoding := TIdTextEncoding.ASCII不行,換了TIdTextEncoding.UTF8,TIdTextEncoding.Default都不行,中文出來都是問號。加了utf8ToAnsi也不行。求救!!!急!!!
----------------------------------------------
-

做者:
男 tigerbeer (tigerbeer) ▲▲▲△△ -
普通會員
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));
相關文章
相關標籤/搜索