Thx @Dataspider und Lemmy. Rest hatte ja mit der Frage nichts zu tun. Beides geht. Allerdings bei der Methode Lemmy und folgendem Beispiel :
Delphi-Quellcode:
frDruck.Variables.Variables['Nr'] := 1;
TitelStr2 := 'Titel';
frDruck.Variables.Variables['TitelStr'] := TitelStr2;//88;
Da kommt
Exception "undeclared identifier : 'Titel'" Die Zahlen gehen. Wieso interpretiert der einen Variablenwert als identifier ?