Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-02-2004
JCA JCA is offline
Registrado
 
Registrado: feb 2004
Posts: 5
Poder: 0
JCA Va por buen camino
Question Controles en tiempo de ejecución

Mi problema debe ser muy simple de resolver, pero no lo consigo.
En mi aplicación hay una lista de Radiobutton que puede cambiar dependiendo de unos datos de una base de datos. Lo que yo quiero es poder crear y situar en el RadioGroup los Radiobuttons pero en tiempo de ejecución. ¿Cual es la manera?
Responder Con Cita
  #2  
Antiguo 13-02-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Si depende de de una bd ¿por qué no usas un DBRadioGroup?

// Saludos
Responder Con Cita
  #3  
Antiguo 13-02-2004
JCA JCA is offline
Registrado
 
Registrado: feb 2004
Posts: 5
Poder: 0
JCA Va por buen camino
Respuesta a Roman

Lo que pasa es que no depende directamente de la BD, sino de unas operaciones hechas con datos de esta y para acerlo con DBRadioGroup sería un poco complicado. Si existe la manera de crear y mostrar controles en tiempo de ejecución sería lo mejor. También podría servir para botones y otras cosas útiles.

Gracias por la rápida respuesta.
Responder Con Cita
  #4  
Antiguo 13-02-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Ok.

¡Claro que se pueden crear controles en tiempo de ejecución!

Aquí te va un ejemplo:

Código:
var
  Group: TRadioGroup;

begin
  Group := TRadioGroup.Create(Self); // Self para que sea el formulario quien
                                                  // lo destruya
  Group.Parent := Self;                    // Para que aparezca dentro del formulario

  { Posición (igualmente puedes modificar otras propiedades) }
  Group.Left := 8;
  Group.Top := 8;

  { Agregamos los botones } 
  Group.Items.Add('Un botón');
  Group.Items.Add('Otro botón');
end;
// Saludos
Responder Con Cita
  #5  
Antiguo 13-02-2004
JCA JCA is offline
Registrado
 
Registrado: feb 2004
Posts: 5
Poder: 0
JCA Va por buen camino
Thumbs up Solucionado

Si ya suponia yo que era facil.
Gracias por la ayuda.
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


La franja horaria es GMT +2. Ahora son las 20:58:59.


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