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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-11-2011
Neeruu Neeruu is offline
Miembro
 
Registrado: oct 2007
Posts: 494
Poder: 17
Neeruu Va por buen camino
Cool OverLoad con parametro Nil

Hola a todos!!!

Tengo la siguiente duda:

Tengo una Procedure :

Código Delphi [-]
Procedure AsignaExecute(MyBtnAction:TButtonAction; MyExecute:TNotifyEvent);

y lo invocaba de esta manera sin ningún problema (o sea compilaba y ejecutaba)

Código Delphi [-]
AsignaExecute(baSearch, Nil);

Ahora resulta que extendí ese procedimiento, y me quedo así:

Código Delphi [-]
  
Procedure AsignaExecute(MyBtnAction:TButtonAction; MyExecute:TNotifyEvent); overload;
Procedure AsignaExecute(MyBtnAction:TButtonAction; MyExecute:TNotifyEvent;
    bMostrar:Boolean); overload;

Hasta aca todo bien pero al momento de compilar me sale el error de:

Cita:
E2250: There is no overloaded version of '%s' that can be called with these arguments
Lo solucione, pero no se porque:
Código Delphi [-]
    
MyExecute := Nil;
AsignaExecute(baSearch, MyExecute, True);

Si alguien me podría explicar porque pasando 'Nil' no anda... y pasando el parámetro en una variable si!!!!


Saluda Atte Neeruu!!!
__________________
Saluda Atte Neeruu!!! :)
Responder Con Cita
 



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
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


La franja horaria es GMT +2. Ahora son las 06:07:47.


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