![]() |
AW: Dauerbrenner Umlaute: Lazarus vs. Delphi
[OT] vor vielen, vielen Jahren hatte ich mal Source code der so aussah:
Delphi-Quellcode:
Mir scheint diese Zeiten sind immer noch nicht ganz vorbei.
for i:=0 to mamax do
MyArrayÄiÖ:=i; Gruß K-H |
AW: Dauerbrenner Umlaute: Lazarus vs. Delphi
Ich möchte mich bei allen Hilfsbereiten bedanken, ich komme jetzt in der Tat weiter, zumindest Compiler-technisch.
Der Hinweis auf
Delphi-Quellcode:
scheint mir der einfachste Weg zu sein. Damit probiere ich es mal.
TUTF8Char
Nur, falls es interessiert: Ich hatte natürlich die Tatsache im Auge gehabt, dass die nationalen Sonderzeichen im oberen Teil der Codetabelle liegen und daher mit Sachen wie WideChar, AnsiChar usw. experimentiert, alles ohne Erfolg. |
AW: Dauerbrenner Umlaute: Lazarus vs. Delphi
TUTF8Char ist ja nichts anderes als ein String der auf die Länge 7 beschränkt ist. Was der jetzt genau für einen Vorteil gegenüber dem normalen String in Lazarus hat, konnte ich nicht rausfinden.
Wenn du es wirklich so haben willst wie in Delphi, ist es denke ich am besten die Zeichenkodierung so umzustellen, wie JamesTKirk es beschrieben hat. Die Vorgehensweise für die Ausgabe hatte ich ja unten drunter beschrieben. Ansonsten kannst du statt TUTF8Char auch String benutzen, dann sparst du auch noch die LCLType. MfG |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:41 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