O método "analizaNumero" não pode fazer parte da classe, deixe ele abaixo da seção implementation que ele não vai estar acessível fora da unit.
Em 4 de junho de 2010 08:54, Suélio Santos <sue...@focusautomacao.com.br>escreveu: > > > Bom dia galera, estou com um probleminha ao tentar criar um metodo que > ordene uma lista, já pesquisei no google mais as respostas só me > deixaram mais confuso. > vamos ao problema, em uma classe que fiz declarei na propriedade private > o método function analizaNumero(item1, item2: pointer): integer; esse > metodo analisa se um numero é >, < ou = ao outro, > tenho uma variável lista: TObjectList; ai queria chamar o método > lista.sort(analizarNumero), mais ai da esse erro "Incompatible types: > 'regular procedure and method pointer'". > > Alguém poderia me dar uma ajuda? > -- > Suélio Santos > > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html