length und Umlaute

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
malabarista
Beiträge: 321
Registriert: Sa 11. Jun 2016, 12:16
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0
CPU-Target: 64Bit
Wohnort: Konstanz

length und Umlaute

Beitrag von malabarista »

Die Länge eines Strings stimmt nicht bei Umlauten.
Z.B.
z:='drücken';
Mittels length(z) erhalte ich aber 8 statt 7.

Was kann ich dagegen tun ?
(ein utf8encode(z) brachte keine Besserung)

Benutzeravatar
Ally
Beiträge: 299
Registriert: Do 11. Jun 2009, 09:25
OS, Lazarus, FPC: Win und Lazarus Stable release
CPU-Target: x64

Re: length und Umlaute

Beitrag von Ally »

Hallo malabarista,

versuch's mal mit UTF8Length

Gruß

malabarista
Beiträge: 321
Registriert: Sa 11. Jun 2016, 12:16
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0
CPU-Target: 64Bit
Wohnort: Konstanz

Re: length und Umlaute

Beitrag von malabarista »

ja, das tut es. Danke.

Antworten