Que bueno que te ayudó.
Cita:
Mensaje original por omy
with ...... as ..... do
|
Solo como aclaratoria ya que me parece que estas muy claro con sentencias del lenguaje pascal/objectpascal.
la sentencia with es: with....do, el 'AS' lo utilizo como un typecast para tener acceso a los metodos del edit.
haciendo una equivalencia, seria igual decir:
form3.Components[i] as Tedit
que decir
Tedit(form3.Components[i])
por tanto seria igual:
with form3.Components[i] as Tedit do
que decir
with Tedit(form3.Components[i]) do
en dos palabras el 'AS' no pertenece al with...