Lo que quieres no es tan simple como trabajar cadenas de texto, pero puede manejarse...
Para ésto debes accesar a la lista de componentes o de controles que manejan las clases contenedoras de componentes, como por ejemplo los formularios, los paneles, etc.
Debes recorrer una de éstas lista e ir verificando tipo y nombre.
También puedes manejar la función FindComponent, que busca por nombre
Algo, como:
Código Delphi
[-]Procedure CambiarCapton(NombreComponente, NuevoCaption:String);
Var Etiqueta: TLabel;
Begin
Etiqueta := TLabel(FindComponent(NombreComponente));
Etiqueta.Caption:= NuevoCaption;
end;
Puedes ver un hilo interesante
aqui