Re: Unicode erkennen
Aber nicht in einer Prozedur mit einem Parameter vom Typ String
|
Re: Unicode erkennen
Klar, aber das geht wenn dann nur außerhalb dieser Funktion, die die Komponente bereitstellt. Wenn es einmal nach String gecastet ist, ist es aus damit. ;-)
Ein Ausweg wäre UTF-8. Vor der Funktion UTF8Encode, diesen String übergeben, in der Funktion dann UTF8Decode. |
Re: Unicode erkennen
Natürlich muss das ausserhalb, vorher geschehen. Ich würde dazu einen Stream an die Funktion übergeben und dann die Bytes analysieren.
|
Re: Unicode erkennen
so, erstmal Datei berichtiget ~_~
Zitat:
|
Re: Unicode erkennen
Scheint recht kompliziert sein .. mhh vielleicht wäre es dann doch einfacher alles umzuschreiben, so dass ich eine overload Variante implementiere, die direkt WideString übernimmt. :?
|
Re: Unicode erkennen
Oder du nimmst nur die WideString-Variante. Bei altem Code, der der Prozedur einen Ansistring übergibt, wird das dann ja automatisch nach Widestring gecastet.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:59 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