Zitat von
alcaeus:
du solltest Name nicht fuer Objektbezeichner verwenden, damit gabs immer wieder Probleme. Warum das so ist habe ich allerdings vergessen
Weil
Name unter anderem eine Eigenschaft von TForm ist.
Wenn du jetzt schreibst:
Name.Text := 'Foobar';
Dann macht Delphi daraus:
Form1.Name.Text := 'Foobar';
und das haut eben nicht hin.