FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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? |
#2
|
||||
|
||||
Si depende de de una bd ¿por qué no usas un DBRadioGroup?
// Saludos |
#3
|
|||
|
|||
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. |
#4
|
||||
|
||||
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; |
#5
|
|||
|
|||
Solucionado
Si ya suponia yo que era facil.
Gracias por la ayuda. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|