![]() |
![]() |
| 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
|
||||
|
||||
|
Que curioso, acabo de hacer una segunda versión de la función que toma detalles que todos me habéis indicado y que se parece mucho a la tuya Lepe
Esta ya me gusta más, ¡¡MUCHAS GRACIAS A TODOS!! |
|
#2
|
||||
|
||||
|
Si... pero en la mia uso variables más descriptivas y me ahorro la Booleana
![]() Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 21-07-2006 a las 18:48:44. |
|
#3
|
|||
|
|||
|
El codigo que he puesto si tiene en cuenta las fechas nulas.
Precisamente por eso se usa un StrToIntDef con valor por defecto MaxDouble, simplemente esta hecho asi a proposito para ahorrarnos los IFs posteriores. Es decir el uso de MaxDouble en los STrToIntDef hace que no sea necesario poner ningun IF posterior de comprobacion. Porque esos IFS estan implicitos en la comparacion final: Result:= (f1<=f2) and (f2<=f3) and (f3<=f4); Si las fecha es nula el strtointdef da error y devuelve MaxDouble de modo que las comparaciones posteriores dan el resultado correcto (por lo menos el mismo que el codigo inicial que se ha puesto). Saludos |
|
#4
|
||||
|
||||
|
Que cosas... entonces "MaxDouble" es una constante definida en alguna unidad, ¿en cual? No la conocía.
|
|
#5
|
||||
|
||||
|
Cita:
![]()
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#6
|
||||
|
||||
|
Cita:
![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Optimizar con Case XXX of | TIKIMORE | Varios | 9 | 10-07-2010 17:21:20 |
| comparación de fechas | Nelly | Varios | 2 | 27-10-2005 17:30:42 |
| Comparación de Fechas | sierraja | Varios | 5 | 19-06-2005 06:56:20 |
| Optimizar Vistas | repo | Firebird e Interbase | 1 | 02-03-2005 18:13:43 |
| Optimizar Paradox en red | Sick boy | Conexión con bases de datos | 0 | 26-02-2005 13:31:48 |
|