 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Jue 22 Abr, 2004 2:48 pm Asunto: ¿Por qué no funciona? ( BoldDays() ) |
|
|
Intento marcar en negrita una serie de días en un TMonthCalendar y según explica la ayuda:
void __fastcall TForm1::MonthCalendar1GetMonthInfo(TObject *Sender,
DWORD Month, DWORD &MonthBoldInfo)
{
unsigned dias[4]={4,13,20,27};
if (Month==4){
MonthCalendar1->BoldDays(dias,3,MonthBoldInfo);
}
}
Pues no funciona , ¿alguna sugerencia? _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
Rigoberto Mtz Invitado
|
Publicado: Jue 29 Abr, 2004 2:50 pm Asunto: Re: ¿Por qué no funciona? ( BoldDays() ) |
|
|
Necesitas verificar que los tipos de datos sean los mismos. En algunos casos se realiza el 'cast' de manera automática. Pero en este caso tu tienes que realizarlo.
La función que utilizas es :
void __fastcall BoldDays(const unsigned * Days, const int Days_Size, unsigned &MonthBoldInfo);
y el evento que quieres utilizar es :
void __fastcall TForm1::MonthCalendar1GetMonthInfo(TObject *Sender,
DWORD Month, DWORD &MonthBoldInfo)
{
unsigned dias[4]={4,13,20,27};
if (Month==4){
MonthCalendar1->BoldDays(dias,3,MonthBoldInfo);
}
}
Para que funcione haz lo siguiente:
void __fastcall TForm1::MonthCalendar1GetMonthInfo(TObject *Sender,
DWORD Month, DWORD &MonthBoldInfo)
{
unsigned dias[4]={4,13,20,27};
if (Month==4){
MonthCalendar1->BoldDays(dias,3,(unsigned)MonthBoldInfo);
}
}
HASTA LA VISTA COMPAÑERO  |
|
| Volver arriba |
|
 |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Jue 29 Abr, 2004 9:39 pm Asunto: |
|
|
Caray Rigoberto has dado en el clavo, ahora si me funciona. MUCHAS GRACIAS. _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|