Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-12-2006
alfil123 alfil123 is offline
Miembro
 
Registrado: nov 2005
Posts: 116
Poder: 19
alfil123 Va por buen camino
Exclamation problemas con fechas

hola amigos tengo un problemita con dos DateTimePicker, bueno necesito que a uno se le asigne el ultino dia de un mes y al otro el primer dia de ese mes, bueno yo estaba pensando en usar 2 combobox uno con los mes o el otro con los años pero no encuentro la propiedad con la cual darle a los DateTimePicker el mes y el año del combo.
bueno gracias
Responder Con Cita
  #2  
Antiguo 04-12-2006
fjav182 fjav182 is offline
Registrado
 
Registrado: ago 2005
Posts: 5
Poder: 0
fjav182 Va por buen camino
Que tal, utiliza la propiedad Date del DateTimePicker para indicarle la fecha que quieras que te marque, puedes tomarla de un Combo o de un Edit, solo toma en cuenta que al utilizar un Text o Caption primero habra que convertirla a Date para que sea compatible con la propiedad del DateTimePicker.

Por ejemplo puedes asignar una fecha en un Edit llamado Edit1 y para asignar la fecha al DateTimePicker utiliza la siguiente instruccion:

Código Delphi [-]
DateTimePicker1.Date := StrToDate(Edit1.Text);


O bien puedes indicarle algun valor directamente o desde alguna variable sin necesidad de utilizar otro componente.

Claro que la fecha que le asignes debera respetar el formato establecido en el DateTimePicker p.ej. "dd/mm/aaa"

Espero te sirva de ayuda.
Responder Con Cita
  #3  
Antiguo 04-12-2006
Avatar de kuan-yiu
[kuan-yiu] kuan-yiu is offline
Miembro Premium
 
Registrado: jun 2006
Ubicación: Galicia. España.
Posts: 1.017
Poder: 19
kuan-yiu Va camino a la fama
Tienes la función EndOfAMonth que te devuelve el último día de un mes y StartOfTheMonth que te devuelve el primero.
Búscalas en la ayuda de Delphi, que seguro que encuentras todo lo que necesitas.
Responder Con Cita
  #4  
Antiguo 04-12-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Cita:
Tienes la función EndOfAMonth que te devuelve el último día de un mes y StartOfTheMonth que te devuelve el primero.
No conocia esas funciones. Pero que funcion mas extraña la de StartOfTheMonth, pues se supone que todo mes comienza por 1.

Saludos
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #5  
Antiguo 04-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Cita:
Empezado por vtdeleon
No conocia esas funciones. Pero que funcion mas extraña la de StartOfTheMonth, pues se supone que todo mes comienza por 1.
Y eso es exactamente lo que hace la función, devolver la fecha correspondiente al día 1. Últimamente delphi tiene funciones para todo

Código Delphi [-]
Result := EncodeDate(LYear, LMonth, 1);
Responder Con Cita
  #6  
Antiguo 04-12-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Lo mejor seria
Código Delphi [-]
function StartOfTheMonth(...);
begin
result:=1;
end;
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #7  
Antiguo 04-12-2006
Avatar de kuan-yiu
[kuan-yiu] kuan-yiu is offline
Miembro Premium
 
Registrado: jun 2006
Ubicación: Galicia. España.
Posts: 1.017
Poder: 19
kuan-yiu Va camino a la fama
Cita:
Empezado por seoane
[...] Últimamente delphi tiene funciones para todo
[...]
Y las hay peores...
Hace unos meses necesité realizar una serie de controles muy estrictos con fechas y me leí todas las funciones que tiene Delphi en la ayuda... ¡¡Algunas incluso están repetidas!!
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
problemas con Fechas SQL 2000 Huer SQL 6 28-09-2005 00:22:22
problemas con las fechas majosf Varios 4 15-09-2005 02:42:37
problemas Fechas (now) jmlifi Varios 6 07-04-2005 18:57:18
Problemas con las fechas NuncaMas Varios 2 15-02-2005 17:33:03
Problemas con una consulta de fechas tiagor64 SQL 6 08-02-2005 20:52:04


La franja horaria es GMT +2. Ahora son las 22:41:50.


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