Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Lazarus (IDE) (https://www.delphipraxis.net/81-lazarus-ide/)
-   -   Dauerbrenner Umlaute: Lazarus vs. Delphi (https://www.delphipraxis.net/176311-dauerbrenner-umlaute-lazarus-vs-delphi.html)

p80286 27. Aug 2013 11:54

AW: Dauerbrenner Umlaute: Lazarus vs. Delphi
 
[OT] vor vielen, vielen Jahren hatte ich mal Source code der so aussah:
Delphi-Quellcode:
for i:=0 to mamax do
  MyArrayÄiÖ:=i;
Mir scheint diese Zeiten sind immer noch nicht ganz vorbei.

Gruß
K-H

Phillie08 27. Aug 2013 13:25

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:
TUTF8Char
scheint mir der einfachste Weg zu sein. Damit probiere ich es mal.

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.

Ginko 27. Aug 2013 14:28

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.
Seite 2 von 2     12   

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