Forum: Programmieren allgemein
by Uwe Raabe,
7. Nov 2019
Ich habe das mal so geändert, wie ich es vorgeschlagen hatte.
Forum: Programmieren allgemein
by Uwe Raabe,
7. Nov 2019
Ich hab jetzt nicht so genau geschaut, aber eventuell überträgst du die Stringlängen nicht (korrekt)?
Wie gesagt, wenn du statt array of AnsiChar einfach string schreiben würdest, dann klappt das auch mit der simplen Zuweisung. Falls nicht, dann zeig doch mal ein minimales Beispiel.
Forum: Programmieren allgemein
by Uwe Raabe,
7. Nov 2019
Das ist alles doch viel zu kompliziert. Eine Zuweisung von string zu ShortString oder z.B. string und umgekehrt funktioniert aus dem Stand:
program Project598;
{$APPTYPE CONSOLE}
var
nMenu: string;
sMenu: string;
begin
Forum: Programmieren allgemein
by Uwe Raabe,
6. Nov 2019
Du unterliegst einem Irrtum: Ein array of Ansichar ist kein ShortString! Einen vergleichbaren ShortString würde man mit string deklarieren.
Kurze String-Typen