Hola omaroladis.
Una forma es usando la funcion
FindComponent. Por ejemplo tomando tu código, para cambiar la propiedad
Text del Edit cuyo nombre es
variable5 sería:
Código:
void __fastcall TForm1::Button2Click(TObject *Sender)
{
TEdit *Ed = static_cast<TEdit*>(FindComponent("variable5"));
AnsiString s = Ed->Text;
s = s + " Nuevo Texto";
Ed->Text = s;
}
En forma directa:
Código:
void __fastcall TForm1::Button2Click(TObject *Sender)
{
Caption = IntToStr(((TEdit*)FindComponent("variable5"))->Width);
}
Claro que para que funcione, le tenés que haber asignado un valor a la propiedad
Name del
TEdit previamente creado. (tál como en el código que pusiste).
Un saludo.