Ver Mensaje Individual
  #7  
Antiguo 23-04-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Tú mismo tienes la solución a tu problema. Si ya has visto que puedes manipular los controles creados mediante el arreglo MiEdit no veo para qué insistir en asignarles un nombre. A fin de cuentas, no hay gran diferencia entre escribir MiEdit2 y MiEdit[2].

El nombre de un control realmente sólo tiene sentido cuando se añade directamente al formulario durante el diseño.

Lo único que necesitas es "promover" la variable local

MiEdit: array[1..10] of TEdit;

a nivel del formulario:

Código Delphi [-]
TForm1 = class(TForm)
private
  MiEdit: array[1..10] of TEdit;
end;

Así, aún después de creados los controles, podrás acceder a ellos con el arreglo.

// Saludos
Responder Con Cita