Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-08-2021
kainchu3102 kainchu3102 is offline
Miembro
 
Registrado: jul 2021
Posts: 79
Poder: 3
kainchu3102 Va por buen camino
Problemas con RadioButton

Buenas gente, tengo el siguiente problemas estaria necesitando ayuda,

Mi problema es el siguiente cuando selecciono un Radiobutton esta todo perfecto hasta ahi, mi problema se genera cuando utilizo en evento onclose de formulario. cierro el formulario, lo vuelvo abrir desde un boton con ShowModal y el Radiobutton sigue seleccionado
ya intente de todo pero no puedo hacer que el chequeo del radio se haga falso,

intente llamando al foormulario de nuevo de esta manera y nada:

Código Delphi [-]
procedure TFORMEMPLEADOS.Modificar1Click(Sender: TObject);
begin
FORMABMEMPLEADOS.RadioButton3.Checked := False;

 FORMABMEMPLEADOS.ShowModal;


Tambien intente desde el evento onclose y nada:

Código Delphi [-]
procedure TFORMABMESTUDIOS.FormClose(Sender: TObject; var Action: TCloseAction);
begin
FORMESTUDIOS.ID_ESTUDIO := 0;
RadioButton3.Checked := False;
end;

Desde ya muchas gracias por su ayuda

Última edición por Neftali [Germán.Estévez] fecha: 04-08-2021 a las 12:15:33. Razón: Añadir TAG's al código
Responder Con Cita
  #2  
Antiguo 03-08-2021
APO APO is offline
Miembro
 
Registrado: feb 2008
Posts: 121
Poder: 17
APO Va por buen camino
Mira de quitar cualquier foco que tengas en el código, ya que al darle el foco automáticamente se selecciona.

Mira si tienes algo así, y prueba a comentarlo:

Código Delphi [-]
RadioButton3.SetFocus;
Responder Con Cita
  #3  
Antiguo 03-08-2021
Avatar de Dexter182
Dexter182 Dexter182 is offline
Miembro
 
Registrado: jul 2005
Ubicación: Argentina
Posts: 95
Poder: 19
Dexter182 Va por buen camino
Suscribo a lo que dice APO.
Seguramente el problema esté en el evento FormShow de ese formulario.

Caso contrario, prueba de escribir en ese evento la línea problemática:
Código Delphi [-]
RadioButton3.Checked := False;

Saludos!
Responder Con Cita
  #4  
Antiguo 03-08-2021
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
Hola kainchu3102

Si es un modal, imagino que solo sirve para mostrar o capturar algunos datos y no necesitas que esté creado todo el tiempo. Por lo tanto podrías crear y liberar el formulario en cada llamado

Código Delphi [-]
procedure TForm1.CapturarDatosEmpleadosClick(Sender: TObject);
  var
    FrmEmpl: TFormEmpleados;
begin
  FrmEmpl:= TFormEmpleados.Create(Self);
  try
    //Aquí puedes manipular FrmEmpl antes de ser visualizado.
    if FrmEmpl.ShowModal = mrOk then
    begin
      //Aquí capturas los valores de las variables que tienes en el FrmEmpl
    end;
  finally
    FrmEmpl.Free;
  end; 
end;
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #5  
Antiguo 04-08-2021
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Bienvenido a los foros [kainchu3102].
por favor, revisa la guía de estilo y utiliza TAG's cuando escribas código.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
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
Listview con Radiobutton Jose Roman FireMonkey 2 19-10-2019 22:22:09
Problema con RadioButton EgyEgy OOP 2 05-07-2011 14:47:11
radiobutton ercrizeporta Varios 1 06-05-2007 01:49:18
Radiobutton Marianin Varios 1 18-11-2005 20:51:34
RadioButton dmagui Firebird e Interbase 2 14-06-2005 15:34:31


La franja horaria es GMT +2. Ahora son las 01:07:56.


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