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