Ir para conteúdo
  • Cadastre-se

dev botao

Projeto SapL elevou classe exceção 'EClassNotFound' com a mensagem: Class "TACBrCalculadora" not found


Ver Solução Respondido por Juliano Van,
  • Este tópico foi criado há 1535 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Salve galera. Sou desenvolvedor DELPHI7 e estudando o LAZARUS. Eu tinha instalado a versão 64bits no windows10, comecei a criar alguns projetos testes, porém tive um problema de SIGSEGV e como não consegui resolver, desinstalei-o e instalei a versão 32bits. Ainda na instalação LAZARUS64 eu criei um projeto para testar a TDI, onde havia colado na FmPrincipal do meu projeto a tACBrCalculadora. Acontece que na nova instalação LAZARUS32 eu não instalei o pacote ACBR ainda, no entanto quando vou tentar compilar o Projeto que eu tinha criado na versão 64Bits, ele gera o erro, conforme imagem abaixo. 

image.png.cd221af1b2ab6bbd255a20494282b5da.png

Apesar de eu saber que vou instalar o pacote ACBR novamente, me interessei em excluir a referencia à classe ACBR, até para me familiarizar melhor com a ferramenta. O problema é que eu não consegui achar onde esta escondido este vinculo, pois já abri todos os arquivos, fui excluindo a referencia ao referido componente e o erro persiste. Já fiz pesquisa dentro de todos os arquivos (.lpi, .lpr, .lps, .lfm, .pas) dentro da pasta do pequeno projeto, pesquisando como "ACBR" o editor não localiza nada. Fiz isso até nos arquivos na pasta lib dentro da pasta do projeto, e não encontro referencia nenhuma. Onde estou errando ?  Ou ele guarda esta referencia em alguma outra pasta que não seja a do projeto, e preciso fazer algum tipo de RESET na IDE ?

Sei que talvez o erro seja bobo ou simples, mas preciso aprender a resolver desde o começo, para não apanhar com coisas simples nos projetos maiores...

Desde já o meu muito obrigado por qualquer ajuda ou indicação. 

image.png.dec0da781bbc4c40670676857f729120.png

 

  • Solution
Postado

Ola Daniel. Obrigado pela resposta.
Sim, exatamente, foi lá que eu fiz a exclusão da declaração (usando o Notepad++). Mas acontece que eu abria o projeto, clicando no arquivo .lpr e já tentava compilar, e o erro persistia. Agora a pouco eu fiz uma alteração no Form (pelo Lazarus), Salvei e Compilei. E parece que agora ele "enchergou" a exclusão da referencia.  Vai entender...  Mas resolveu. Como eu disse, eu tava desconfiado que era algo simples, mas já quebrei cabeça, hein...

Valeu!

  • Este tópico foi criado há 1535 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...