Ver Mensaje Individual
  #5  
Antiguo 05-02-2021
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Reputación: 19
Efren2006 Va por buen camino
Cita:
Empezado por Angel.Matilla Ver Mensaje
En Delphi no sé como irá, pero al menos en Builder en el primer fichero que se crea de una aplicación, desde el que se lanza la misma, se pueden indicar una serie de parámetros por defecto (formato fecha, decimales, símbolo monetario, etc.). En Builder la variable se llama ShortDateFormat y el formato de fecha que se especifica es el que usa la aplicación por encima del de Windows, lo cual no implica que puntualmente no puedas modificar la salida de una fecha. Busca en la ayuda Currency and date/time formatting variables.

Código:
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR Arranque, int)
{
     TwoDigitYearCenturyWindow = Year - 1960;
     LongTimeFormat            = "HH:NN:SS";
     ShortDateFormat           = "DD/MM/YYYY";
     DateSeparator             = '/';
     TimeSeparator             = ':';
     ThousandSeparator         = '.';
     DecimalSeparator          = ',';
     CurrencyString            = "€";
     CurrencyFormat            = 3;
     CurrencyDecimals          = 2;
     etc.
}

Buenos Dias

efectivamente en la Aplicación resolví el problema des esta manera es igual en Delphi,,, pero FastReport NO lee esta variable busca el formato que tenga windows,, o por lo menos no se como indicarle a FastReport que no lo haga que use la que yo Necesito,, eso es realmente lo que requiero hacer..


Gracias a Todos por su Aportes
Responder Con Cita