PDA

Ver la Versión Completa : Foco DateTimePicker


raorre
15-04-2011, 16:21:54
Delphi 2006.

Situacion: Mantemiento con una caja de texto y un datetimepicker,primero seleccionamos la caja de texto y introducimos algo de texto, despues el foco pasa al datetimepicker, y introducimos la hora por ejemplo 10:20 y el foco se queda en los minutos(20), grabamos el registro, limpiamos los campos, pasamos al textobox y despues al datetimepicker...y sorpresa el foco se mantiene en los minutos en lugar de las horas, como puedo seleccionar la hora en lugar de los minutos.
O eso viene por defecto en el componente o no se como hacerlo, una ayuda por favor.:confused:

Caro
15-04-2011, 17:31:45
Hola raorre, puedes enviar un mensaje con SendMessage.


SendMessage(DateTimePicker1.handle,WM_LBUTTONDOWN,0,5);


solo que hay un problemita, si colocas el codigo en un boton o inclusive en el onkeypress del datetimepicker funciona bien, pero no en el evento onEnter del datetimepicker, nose porque :confused:.

Saluditos

raorre
20-04-2011, 12:54:57
No me funciona lo he puesto en el keypress pero en la siguiente pasada se queda igual en el minuto.