![]() |
Deshabilitar TODOS los componentes de un Form
Hola amigos del foro. Trabajo con Delphi 7 y mi problema es que me he visto en la necesidad de deshabilitar todos los componentes de un form si el RUT de una persona o clave es inválida al ingresarla en un Edit. Bueno resulta que he tenido que deshabilitar los componentes uno por uno, osea, Edit1.Enabled:=False, ComboBox1.Enabled:=False ... etc.. pero no quiero deshabilitarlos uno por uno porque son demasiados, sino todos juntos con una sola isntrucción pero menos el Edit para ingresar el RUT a ver si es posible. Se agradece algun aporte gracias.
|
Puedes probar recorrer todos los componentes de la forma:
Saludos... |
Saludos
Existen varias formas: 1ra - Recorrer todos lso componentes e ir deshabilitando.
2da - Agrupar todos los componentes en un contenedor, sea un Panel o un GroupBox. Y deshabilitando este contenedor se deshabilita todos sus componentes internos. |
Excelente
Funciona de las 2 formas .. se agradece muchas gracias :)
|
La franja horaria es GMT +2. Ahora son las 09:32:27. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi