Perfekt, vielen Dank. Jetzt funktioniert es echt wunderbar, ihr habt mir sehr geholfen.
Eine Frage hätte ich jedoch noch, da mir das nicht ganz klar ist.
Warum muss bei Procedure A
Procedure TCaesar.A (T : String; Var T2 : String; Z : Integer);
Das "Var T2 : String" hinter "T : String;" stehen und bei Procedure B
Procedure TCaesar.B (Var T2 : String; T : String; Z : Integer);
das "Var T2 : String;" eben am Anfang?
Wie sieht denn die Parameterlist in der Type/Klassen-Deklaration aus?
Grüße
Klaus