Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-03-2009
Kenobi Kenobi is offline
Miembro
 
Registrado: mar 2007
Posts: 191
Poder: 18
Kenobi Va por buen camino
GroupBox es un contenedor...? entonces porque no puedo contar los componentes....?

Hola amigos, pues el titulo lo dice, estoy usando groupbox para agrupar botones....(especificamente tadvgroupbox) ahora bien estoy haciendo una rutina para habilitar dichos botones segun el state del dataset(que lo paso como parametro)y claro quisiera identificar los componentes internos(botones) no por su nombre por razon de espacio de escritura sino por indice para habilitarlos o no ...

algo asi ...
Código Delphi [-]
procedure Gestion_Botones(Contenedor:TgroupBox;Tabla:tdataset);
Begin
for i:=0 to Contenedor.Components[i] do
Begin
      // lo que sea............... 
end;

//o simplemente 
showmessage(inttostr(Contenedor.componentsCount);


End;

Me muestra simplemente 0 ....porque...? si tiene varios botones no los cuenta ...

Gracias, seguro es una tonteria .... pero la verdad no le llego .....

PD. Tambien probe con ControlCount y nada
Responder Con Cita
  #2  
Antiguo 25-03-2009
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Hola, tienes que utilizar Controls

Código Delphi [-]
for i:=0 to GroupBox1.ControlCount-1 do
 Begin
  showmessage(GroupBox1.Controls[i].Name);
      // lo que sea...............
 end;

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Deshabilitar Componentes de un GroupBox rgstuamigo OOP 4 02-10-2008 00:32:47
Como Elimina los Componentes de un Contenedor ASAPLTDA OOP 8 04-06-2007 20:57:10
Porque no puedo ver la pantalla de MS-DOS al entrar con el VNC ???? AGAG4 Redes 2 31-08-2006 20:53:51
CLX: Entonces como conexto? Alfredo Conexión con bases de datos 3 06-12-2004 17:52:59
Puedo contar las copias? camambrini Impresión 0 16-07-2004 06:00:24


La franja horaria es GMT +2. Ahora son las 13:23:17.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi