![]() |
![]() |
| 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
|
||||
|
||||
|
nop, no se puede.
En Delphi, la forma de asociar los parametros reales (los que estas pasando) a los parametros formales (los que estan declarados) es pocicional, es decir, el primer parametro que pasas lo asocia con el primer parametro declarado, el segundo con el segundo, y asi. Por eso no podes pasar un valor para el 3er parametro sin haber pasado un valor para los 2 primeros. Otra cosa: los parametros que tienen un valor por defecto se declaran a la derecha, y si un parametro tiene un valor por defecto los siguientes (a la derecha) deben tener tambien un valor por defecto (esto es por la misma razon que te mencione arriba) Te dejo lo que dice la ayuda de Dephi sobre Parametros con Valores por Defecto Saludos Cita:
|
|
#2
|
||||
|
||||
|
la idea de parametros con valores por defecto es para cuando tenes parametros que no es necesario que se pasen, o para parametros que siempre se pasan con un mismo valor y solo en casos excepcionales se pasan con un valor distinto.
Por ejemplo, yo tengo una funcion que me convierte un tipo float a string, dandole formato con separador de miles y dos decimales por defecto, que es lo que se usa en todo el sistema, pero en algunas ocaciones muy particulares se necesito 3 o 4 decimales. Entonces la funcion esta declarada asi:
y la uso asi:
Como siempre pasa, cuando uno descubre algo nuevo y que parece que esta bueno lo quiere usar para todo , pero a veces no es aplicable.Espero te sirva Saludos |
|
#3
|
|||
|
|||
|
Muchas gracias Javier.....
Ya estoy procesando varias mejoras para mi código.... para simplificarme la vida..... jejeje Saluda Atte Neeruu!!! ![]()
__________________
Saluda Atte Neeruu!!! :) |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| WMI- Error en parametro | MAXIUM | Varios | 0 | 31-10-2010 02:26:46 |
| stdcall? overload? | hmv | OOP | 4 | 30-10-2006 21:14:28 |
| problema con overload | santiago14 | Varios | 1 | 03-03-2005 14:35:00 |
| Error "there is no overload version" | torito | Varios | 4 | 21-11-2003 20:54:00 |
| Aclaracion de overload | tica | Varios | 3 | 06-11-2003 16:09:59 |
|