seleccionar hora en datetimepicker desde hora especifica
hola a todos, miren necesito seleccionar una hora de inicio y hora final, pero q este en el rango por ej: desde 5 pm hasta 8 pm, y que no salga de ese rango, es decir puedo seleccionar desde 6 pm hasta 7pm, q no pase de 8 y menos de 5. segun cambie el estado de una variable, osea si por ej, la variable X=1 entonces q el dtpker se habilite para seleccionar hora entre las 5 y las 8 pm.
O que el dtpcker empieze desde una hora especifica no se si sera algo como: if x=1 then datetimepicker1.time:=5:0:0 p.m. tambien queria saber como ver solo la hora y minutos y no los segundos en 24hs. muchas gracias |
Cita:
|
Hola gonza, puedes utilizar el evento OnChange de tu DateTimePicker:
El formato de tu DateTimePicker HH:MM. Código:
procedure TForm1.DateTimePicker1Change(Sender: TObject); Saluditos |
hola de nuevo , bueno mira sale de 10, pero ahora , tengo que comrpboar con un checked si se selecciono hora en dtpicker, lo que hice fue agregar showcheckbox, y luego checked en false. al parecer no funciona si cambio a formato 24 hs, no me deja seleccionar el dtpicker, como podria solucionarlo
|
Hola gonza.
Si pones la propiedad ShowCheckBox en True y la propiedad Checked está en False no te va a permitir hacer cambios. Esta esta última propiedad es la que te permite o no, realizar cambios. Para despejar toda duda relizá esta prueba:
Verás que si hacés click sobre la hora, minutos o segundos te permite realizar los cambios sin problemas. Saludos. :) |
La franja horaria es GMT +2. Ahora son las 08:34:31. |
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