![]() |
Erkennen von Unicode ???
Wenn ich einen Speicherbereich habe, in welchem sich ein String befindet, entweder als Unicode oder normal, kann ich das irgendwie erkennen? :gruebel:
Bye |
Re: Erkennen von Unicode ???
Ja,
Mit unserem Schriftsatz hat bei einem Unicode-String jedes zweite Byte den Wert 0. |
Re: Erkennen von Unicode ???
Zitat:
Meinte die Frage auf generelle Unicode-Schriftsätze. Bye |
Re: Erkennen von Unicode ???
Zitat:
Zitat:
|
Re: Erkennen von Unicode ???
Zitat:
Wenn ich dieses Word nicht hab, kann mans auch nicht erkennen korrekt? Bye |
Re: Erkennen von Unicode ???
Das Ding musst du haben sonst ist es kein gültiger String...
|
Re: Erkennen von Unicode ???
|
Re: Erkennen von Unicode ???
Zitat:
mit zwei #0 geschlossen werden (wenn ich dann mal meine Utilities vorstelle, werdet ihr das merken, weil ich auch Sonderfälle unterstütze :zwinker: ) Das Beste ist wohl Windows zu fragen (wie schon erwähnt) PS: im Speicher muß nicht jeder String, egal ob Ansi, Wide oder Long mit #0 geschlossen werden. (z.B. wenn der String 'ne Längenangabe beinhaltet und daher keinen derartigen Abschluß benötigt) Aber wenn du Glück hast, dann wird der Widestring mit #FEFF eingeführt, was ich im Speicher aber nicht vermute (dieses ist aber die Kenzeichnung für Unicode[2]-Textdateien) |
Re: Erkennen von Unicode ???
Zitat:
Zitat:
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz