Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-05-2004
JODELSA JODELSA is offline
Miembro
 
Registrado: may 2003
Posts: 89
Poder: 21
JODELSA Va por buen camino
control de fecha con delphi

Si me trata como un novato te lo voy agradecer y me da un pequeño ejemplo como cambiar las variale ShortDateFormat

Última edición por JODELSA fecha: 24-05-2004 a las 20:42:56.
Responder Con Cita
  #2  
Antiguo 24-05-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
En lugar de cambiar el formato para TOOOODAS las aplicaciones que se ejecutan en Windows, puedes establecer cual será el formato "dentro" de tu aplicación, modificando las variables ShortDateFormat, LongDateFormat... y todas las funciones de fechas de tu programa, funcionarán bajo el formato definido.
Por otro lado, para trabajar con fechas haciendo consultas a una base de datos, es recomendable utilizar parámetros, y te evitarás cualquier problema de compatibilidad.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 24-05-2004
JODELSA JODELSA is offline
Miembro
 
Registrado: may 2003
Posts: 89
Poder: 21
JODELSA Va por buen camino
Modificar formato fecha

Hola!
Como puedo modificar las variables ShortDateFormat, LongDateFormat, atraves de delphi. envienme un pequeño ejemplo por favor
Responder Con Cita
  #4  
Antiguo 24-05-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
No hacía falta que abrieras otro hilo a demás de http://www.clubdelphi.com/foros/show...6248#post46248

Las variables que te indicó delphi.com.ar se encuentran declaradas en la unidad SysUtils.

// Saludos
Responder Con Cita
  #5  
Antiguo 24-05-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Ademas de lo que te comenta román, quiero comentarte que esas variables no son mas que variables comunes que utilizan las funciones de conversión y formateo de fechas. Solo tienes que ponerle el valor que tu deseas, el lugar recomendado es en las primeras líneas de ejecución de tu aplicación.

Por ejemplo, este es un fragmento de código que suelo utilizar en mis proyectos:
Código Delphi [-]
procedure TfrmPrincipal.FormCreate(Sender: TObject);
begin
  Application.UpdateFormatSettings := False;
  CurrencyString := '$';
  DecimalSeparator := ',';
  ThousandSeparator := '.';
  DateSeparator := '/';
  TimeSeparator := ':';
  ShortTimeFormat := 'HH:mm:ss';
  LongTimeFormat := 'HH:mm:ss';
  ShortDateFormat := 'dd/mm/yyyy';
  ...
end;

PD: Uní los dos temas en solo uno.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 20:50:06.


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
Copyright 1996-2007 Club Delphi