[QUOTE=SirMaurice;1428802]
Zitat:
Das Problem ist, dass wenn ich einen "Key:= ord(Z) - 65" habe, also die Verschiebung 25 Stellen beträgt und dies mit der Lösung aus der anderen Antwort berechne ein Zeichen "[" rauskommt, es sollte jedoch ein "B" sein.
Wenn ich zum Testen
Caption := Chr(Ord('Z') - 25)
ausführen lasse, erhalte ich ein A. Weder ein B noch ein [.
Der Fehler liegt also woanders. Und außerdem. Warum -65? Um von
ASCII Z (90) auf
Ascii A zu kommen, rechnet man -25.