Tal vez alguien pueda ayudarme.Tengo una aplicación MDI y quiero declarar unas constantes para poder utilizarlas en todo el proyecto, como los forms MDIChild utilizan el archivo de cabecera del MDIForm, pense en declararlas ahí (en Principal.h).
El problema es que no se en que parte, estuve haciendo pruebas y en algunas partes me marca error el compilador, (supongo que es por no ser el lugar correcto) y en otros el programa corre, pero marca Linker Warning y me dice que estoy declarando las constantes en todas las Forms MdiChild.
El otro problema que tengo es el siguiente:
try
{
TDateTime F=StrToDate("01/"+EdFecha->Text);
}
catch(...)
{
Application->MessageBox("La fecha no es válida","Error en los datos",MB_OK);
EdFecha->SetFocus();
return;
El siguiente código lo utilizo para comparar si la fecha es correcta (realmente el usuario solo captura el mes y año y agrego el día para tener la fecha completa), pero como la variable F solo la utilizo para asignarle el valor, el compilador me manda un mensaje de que no utilizo el valor asignado.
Hay alguna forma de hacer esto sin utilizar una variable.
Gracias por la ayuda que me puedas proporcionar de antemano.