problemilla con calendar
Buenas!
La cuestión es que me gustaría que en el calendar se marcaran una serie de días, todavía no se como marcarlos, si poniendolos en negrita, otro color, pero eso es lo de menos. Por ejemplo, con el código que he encontrado en otro hilo, se marcan los días indicados en negrita. Los días que quiero marcar los tengo que sacar de una tabla, supongo que con un query. Utilizo ADO y Acces. En una tabla tengo el campo 'cumpleaños' con el siguiente formato (por ejemplo: 10 de diciembre). No consigo sacar solo los días para que en el mes que toque los marque en el calendar. Espero que me puedan echar una manita. Muchas gracias y un saludo a todos. |
Hola:
Por lo que parece, el problema no lo tienes con el Calendar sino con la consulta que lanzas para obtener las fechas. ¿No bastaría con un ? Luego recorres la consulta, y para cada mes (están agrupados) creas una matriz de números con los días encontrados, que es la que le pasas al TCalendar correspondiente: ufff ! Menudo código, me he tirado un ratito haciéndolo, espero que te sirva, me queda la duda de si almacenas la fecha como DATE y no como dices literalmente "10 de Diciembre", eso sería más problemático, pero sería culpa tuya, :D |
La fecha la guardo literalmente, es decir, un string.
En cuanto pueda pruebo tu código y te cuento si he tenido que hacer algún cambio para modificar ese "problemilla" que me pueda dar el utilizar un string directamente en lugar de un Date. Gracias por ese pedazo de código y un saludo.:D |
Cita:
Cita:
Saludos |
La franja horaria es GMT +2. Ahora son las 04:56:44. |
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