![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola Bicho,
la función que me has pasado funciona. Aunque si la fecha no existe te da un mensaje de error y después continua bien. ¿Hay alguna forma de que no salte el mensaje de error? Gracias |
|
#2
|
||||
|
||||
|
Hola,
¿has copiado el try.. except? Si no es así ponlo para capturar el error y evitar que te salga. Si lo has puesto y aún así te salta un error (te lo debe estar dando si lo ejecutas desde Delphi, ¿no?) debes desactivar los errores del debuger: Menú Tools => Debugger Options => Pestaña Language Exceptions => Desmarcar: Stop On Delphi Exceptions. Saludos |
|
#3
|
|||
|
|||
|
Al desactivar la opción que has dicho ya no sale más.
Gracias por todo. |
|
#4
|
||||
|
||||
|
Creo que esta función es todavía más sencilla, te la brinda la unidad de Delphi SysUtils:
Saludos!!!
__________________
Si no lo sabes, necesitas leerlo |
|
#5
|
|||
|
|||
|
Sólo como curiosidad, los años bisiestos son todos los divisibles entre 4, excepto los que sean divisibles entre 100 y no entre 400. Algo así:
|
|
#6
|
||||
|
||||
|
Además de IsLeapYear tenemos DaysInAYear
Function EsBisiesto(PwAnio: Word): Boolean; Begin Result := DaysInAYear(PwAnio) = 366 End;
__________________
Conoce mi blog http://www.edgartec.com |
|
#7
|
||||
|
||||
|
Pero DaysInAYear utiliza IsLeapYear:
// Saludos |
|
#8
|
|||
|
|||
|
Otra posible manera de hace lo seria poner el primer dia de la fecha del siguiente mes y restandole 1 nos daria los dias.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Saber si es (x86) ó (x64) | acertij022 | Varios | 2 | 20-02-2007 20:29:53 |
| Saber si es un entero | chipsoni | Varios | 4 | 06-02-2007 16:52:48 |
| Saber Ip de una PC??? | JELIRM | API de Windows | 4 | 02-07-2006 22:28:38 |
| Saber la ip del servidor? | crievep | Conexión con bases de datos | 1 | 05-04-2006 21:22:56 |
| Saber si hay conexion | JCR | Internet | 0 | 26-04-2004 21:07:06 |
|