Grundlagen: String-Typen (Artikel im Pascalmagazin)

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Benutzeravatar
Jorg3000
Lazarusforum e. V.
Beiträge: 432
Registriert: So 10. Okt 2021, 10:24
OS, Lazarus, FPC: Win64
Wohnort: NRW

Re: Grundlagen: String-Typen (Artikel im Pascalmagazin)

Beitrag von Jorg3000 »

Unsere Beiträge haben sich heute Morgen zeitlich überschnitten.
Wie ich vorhin geschrieben habe ...

Achtung: Man darf UTF8String und UnicodeString/WideString nicht einfach eine Konstante zuweisen.
Das ist die Unstimmigkeit, die ich gestern zunächst als Compiler-Bug bezeichnet hatte. Ob es Bug oder Feature ist, weiß ich nicht.

Macht man es über einen Umweg, nämlich die Konstante erst einer String-Variablen zuzuweisen, dann die String-Variable an einen anderen Typ übergeben, funktioniert die Konvertierung richtig.
Und dann sind die Längen auch wie erwartet.

Antworten