Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-12-2010
rodno rodno is offline
Miembro
 
Registrado: feb 2009
Posts: 23
Poder: 0
rodno Va por buen camino
Question Evento onExit()

hola a todos,

yo por cuestiones de comodidad hice que cuando en el evento onexit de un Edit, me validara,
pero quisiera saber de que forma puedo hacer que cuando vaya a un determinado button el me evite la ejecucion de la validacion,

lo hice la siguiente forma, y funciona, pero no se en que evento debo activar la bandera cancelar, para que evite la validacion

Código Delphi [-]
if (cancelar)
{
 cancelar=false;
 (FDatosInserta->Tag==0)?BitBtn2Click(Sender):BBtn_CancelarClick(Sender);

}
else
 if (((TEdit *)Sender)->Text.IsEmpty() ||  ((TEdit *)Sender)->Text.ToDouble()==0 )
   {
   //ShowMessage("Debe ser mayor de 0");
   MessageDlg("Debe ser mayor que 0",mtError,TMsgDlgButtons()<SetFocus();
   }

saludos y gracias de antemado
Responder Con Cita
  #2  
Antiguo 20-12-2010
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Si he entendido bien tu pregunta, yo haría algo como esto:
Código:
void __fastcall TForm1::Edit1Exit(TObject *Sender)
{
  if(Button1->Handle == GetFocus())
    Beep();
}
Sólo sonará si la salida del Edit es pulsando el botón Button1.

Saludos.
Responder Con Cita
  #3  
Antiguo 20-12-2010
rodno rodno is offline
Miembro
 
Registrado: feb 2009
Posts: 23
Poder: 0
rodno Va por buen camino
Evento onExit()

esa es la solucion
muchas gracias
saludos
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Cancelar accion de un evento OnExit FGarcia Varios 5 11-05-2007 13:38:18
Evento 'OnExit' del Form Wellnic OOP 3 10-04-2007 19:08:51
Error en evento OnExit en TDBEdit halcon_rojo Varios 1 27-04-2006 23:17:19
Problemas con evento OnExit santi33a Varios 4 15-04-2006 13:30:50
Evento OnExit de un Edit Caro OOP 1 03-02-2006 17:57:01


La franja horaria es GMT +2. Ahora son las 02:18: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