É simples amigo, as duas funções possuem o primeiro parâmetro integer e o 
segundo string ... como o compilador vai saber qual das duas deve chamar???

Alessandro DUARTE de Moraes
A.C. Santa Casa do Rio Grande.
http://www.santacasarg.com.br

  ----- Original Message ----- 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, March 27, 2008 2:32 PM
  Subject: [delphi-br] O porque desse erro: Ambiguous overloaded call to 
'Localizar' ?


  Olá amigos, tenho as seguintes funções:

  function Localizar(vArea: integer; vValorLocalizar: string; const
  vExibeResult: Boolean = False): Boolean; overload;
  function Localizar(Area: integer; const SQL: string = ''; const
  CampoLocalizar: string = ''; const ValorLocalizar: string = ''; const
  ExibeResult: Boolean = False): Boolean; overload;

  Quando vou usar a função:

  Localizar(0, (Sender as TJvDBComboEdit).Text);

  ou seja, o primeiro localizar, aparece o seguinte erro: Ambiguous overloaded
  call to 'Localizar'.
  Como assim ambiguidade, sendo que dei um overload nas funcoes?

  []s

  -- 
  _________________________________
  T.·.F.·.A.·.
  Fellipe Henrique
  [EMAIL PROTECTED]

  [As partes desta mensagem que não continham texto foram removidas]



   
  -------------------------- 
  E-mail Seguro Vetorial.net 

  Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, 
  encaminhe para [EMAIL PROTECTED] 

  Chave de Identificação: 54568,47ebda30439431138012623 


[As partes desta mensagem que não continham texto foram removidas]

Responder a