Hallo Freunde,
ich kann euch nicht zumuten, den gesamten Quelltext zu durchsuchen. Auch für sowas einfaches wie Kniffel hat er schon eine gewisse Länge.
Aber vielleicht sehen ja erfahrenere Delphianer den Fehler schneller. Und vielleicht ist der eine oder andere ja jetzt auch neugierig, wie man so ein komisches Verhalten herbeizaubern kann.
Wenn sich irgendwo unerwünschterweise Labels ändern, kann das ja auch durchaus auf ein tieferliegendes Problem hindeuten, was du dringen fixen solltest - und dann daraus lernen kannst. Im Screenshot im ersten Posting sieht man z.B. implizite Umwandlungen von String und Shortstring. Den Datentyp ShortString benötigt man für solche Standard-Dinge eigentlich nicht mehr. Könnte sein, dass der Fehler in diesem Kontext zu suchen ist.
The angels have the phone box.