FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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.
|
#3
|
||||
|
||||
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.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#4
|
||||
|
||||
Excelente
Funciona de las 2 formas .. se agradece muchas gracias
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
El mismo menu en todos los form | Carlos Arevalo | Varios | 5 | 11-01-2014 18:16:11 |
Cambiar color a todos los componts del form | pepe2000 | Varios | 16 | 12-03-2008 03:49:48 |
componentes sin form | coleleon | OOP | 1 | 30-11-2005 13:10:56 |
Como destruir todos los componentes del form para cargar nuevos | pepe2000 | OOP | 0 | 05-07-2005 19:59:31 |
Form de registro (rellenar todos los edit) | gontxalo | OOP | 7 | 03-06-2005 02:49:08 |
|