Olá Tudo Bem!
Estou usando o componente ACBrNCMs pra buscar os ncms validos.
O componente funciona bem mas estou com uma dúvida:
Ao executar o comando ACBrNcms1.ListarNcms(); pela 1 vez ele traz todos os ncms validos no caso da url http://www4.receita.fazenda.gov.br/simulador/PesquisarNCM.jsp?
traz corretamente. O problema e se por exemplo eu sai do form no qual execute o comando sem sair da aplicação e entrar no form novamente e executar o comando de listancms novamente ele traz a lista novamente mas acaba ficando duplicado pois como já tinha puxado a lista 1 vez então ela fica na memoria com isso acaba duplicando o número ncms No caso hoje o número é de 10035 ncms válidos. Mas se eu executar novamente o comando sem sair por completo da aplicação ele duplica ou seja vai pra 20070 ncms mas na verdade está duplicado. Se eu executar mais uma vez isso sem eu sair da aplicação vai pra 30105. Mas se sair ae sim puxa corretamente os 10035.
Gostaria de saber se tem como zerar a lista sem precisar da aplicação por completo?? Já tentei ACBrNcms1.free; ou ACBrNcms1.freeonrealise; destroy, tentei também passar vazio como parâmetro ACBrNcms1.ListarNcms(''); pra ve se zerava a lista mas nenhum dessas formas zerou a lista.
Alguém que já usou o ACBrNCMs sabe se isso é possível.
Fiz o teste no exemplo do AcbrNCMs e ocorre a mesma coisa.
Desde já Muito Obrigado pela Atenção!!