AW: EEncodingError Fehler
Vergiss das TempListDL.Free nicht, sonst läuft das auch noch voll. :zwinker:
Delphi-Quellcode:
(System.IOUtils)
TFile.WriteAllText(TempFile, IdHTTP1.Get(URL));
|
AW: EEncodingError Fehler
Tritt dieser Fehler aus der IDE heraus auf und wenn ja, nutzt Du als IDE Language "Deutsch"?
Bei mir wird diese Meldung 'Keine Zuordnung für Unicode-Zeichen in der Multibyte-Zielcodeseite vorhanden' in xe6 (nicht in xe4 und xe5) im Zusammenhang mit dem Korzh Localizer ausgegeben, wenn ich versuche die Language Files aus der IDE heraus zu aktualisieren. Stelle ich mit Hilfe von BDSSetLang die Sprache der "IDE-Benutzeroberfläche" auf Englisch, dann wird diese Meldung nicht ausgegeben und alles funktioniert wie erwartet. |
AW: EEncodingError Fehler
Super, jetzt bekomme ich diese nervige Meldung auch dem Android Handy.
Habe es da jetzt so (gepfuscht) gelöst: function strFileLoad(const aFile: String): String; var Err: Boolean; var aStr : TStrings; begin Result:=''; aStr:=TStringList.Create; try Err := false; Try aStr.LoadFromFile(aFile, TEncoding.Ansi); Err := false; Except Err := true; End; If Err then Try aStr.LoadFromFile(aFile, TEncoding.Default); Err := false; Except Err := true; End; If Err then Try aStr.LoadFromFile(aFile, TEncoding.Ascii); Err := false; Except Err := true; End; If Err then Try aStr.LoadFromFile(aFile, TEncoding.UTF8); Err := false; Except Err := true; End; Result:=aStr.Text; finally aStr.Free; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz