FCmd.Menuname ist nach wie vor leer. Wo könnte ich da noch suchen?
Ich hab jetzt nicht so genau geschaut, aber eventuell überträgst du die Stringlängen nicht (korrekt)?
Wie gesagt, wenn du statt
array[0..31] of AnsiChar
einfach
string[31]
schreiben würdest, dann klappt das auch mit der simplen Zuweisung. Falls nicht, dann zeig doch mal ein minimales Beispiel.