FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Obtener el mes en el evento GetMonthInfo de un MonthCalendar
Hola mira el problema que tengo es el siguiente:
Tengo unos dias guardados en una base de Datos en los que Los tengo marcados como Festivos pero a la hora de capturar el mes del calendario para realizar la consulta sobre la base de datos, siempre me sale la fecha desfasada, como atrasada entonces a la hora de filtrar no consigo hacer coincidir el mes, el problema lo tengo en el evento MonthCalendarGetMonthInfo I quisiera saber como puedo hacer para obtener el mes que esta seleccionado en la pantalla sobre ese evento. Mussssssshas gracias. N@sio. |
#2
|
||||
|
||||
Ese evento tiene un parámetro Month, que es el mes que esta "dibujando": http://www.clubdelphi.com/foros/show...56&postcount=5
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Nasio, recientemente he usado el MonthCalendar y lo he tenido que mandar a la mier.....coles, tienes toda la razon, si le das para pasar al més anterior o siguiente, el mes se desfasa en 1 unidad al consultarlo en ese evento que comentas grrrrrrrrrrrrrr
he usado este componente de terceros OLM_Calendar que te permite sombrear los dias que quieras, o sea, el color de fondo de un dia, lo pones del color que quieras, la verdad es que el MonthCalendar lo pone el texto en negrita, y no resalta mucho. con este componente se hace mejor, además tiene varios metodos para controlar las fechas que quieres sombrear: creo que lo bajé de www.torry.net, aunque no te lo juro. es un poco cutre... pero de 2 que me bajé, cojí ese. El error que comentas no sé si es por windows XP, por los controles de Mocosoft o sabe dios. Saludos |
|
|
|