Sehr unschön, was du da machst.
Der erste Schritt zur Besserung wäre, wenn du eine eigene Klasse von TForm ableiten würdest:
Delphi-Quellcode:
TDynamicAboutForm = class(TForm)
public
bt_end:TButton;
l_about:TLabel;
constructor Create(AOwner:TComponent);override;
end;
In einem weiteren Schritt kannst du den Button und das Label auch
private machen.