Ver Mensaje Individual
  #7  
Antiguo 28-12-2013
Chaja Chaja is offline
Miembro
 
Registrado: ago 2004
Ubicación: Mar del Plata
Posts: 240
Reputación: 22
Chaja Va por buen camino
Cita:
Empezado por Lepe Ver Mensaje
Es más que probable que el evento OnExit de ese control (si lo tiene, porque no los sé) esté lanzando el evento OnChanging, cancelando así la salida del foco.

Sustituye el ShowMessage por un TMemo donde escribas el valor actual, quizás se solucione. Intuyo que el Showmessage está parando la ejecución de la aplicación y al pulsar el botón aceptar, envía el foco al último control que lo tenía... que es precisamente el TUpDown.

Al colocar un memo, no interfieres con el foco de los controles.

También podría ocurrir que al consultar Edit5->text esté internamente lanzando de nuevo el evento, por lo que se produce un blucle de mensajes.

Sinceramente, habría que ver el código fuente de ese TUpDown. Ya por curiosidad: ¿Es el estandar de delphi o es un control descargado de la web?

Saludos.

Lepe.... no se como haces para tener tanto conocimiento.... me pasaba algo parecido, tengo un UpDown el cual cambia un periodo de fechas y de ahi, lanzo una consulta de movimientos, tengo una barra de estado para decirle al user que esta haciendo el prog y ponia un Application.ProcessMessages para que se vean los mensajes. Cuando termianaba la consulta hacia un Application.ProcessMessages y el UpDown Mantenia el foco , por lo que hacias clik donde sea , esto hacia funcionar el UpDown... Gracias por la ayuda
__________________
Luis A.Roldan (- Mar del Plata , Argentina- Te:472-4801//+54 9 223 5062169)
Responder Con Cita