Ir para conteúdo
  • Cadastre-se

Rafael Dias

Membros
  • Total de ítens

    2.461
  • Registro em

  • Última visita

  • Days Won

    24

Tudo que Rafael Dias postou

  1. Eu já consegui reproduzir o erro, trabalhando em uma correção.
  2. Esta modificações nos enums já se encontram no SVN.
  3. Enviei umas modificações para estes enums.
  4. @Ferdinando Galera você chegou a fazer como solicitei antes, confere sem não tem a dll em outro lugar tipo na pasta SysWOW64 ou na Pasta do VB6. O path do windows é uma variável do sistema, pode ser varias pastas, pode testar outra coisa também, copiar as dll para dentro da pasta do vb6 e abrir o projeto por dentro da IDE e ve se da o mesmo erro. Se tiver condições de fazer uma VM para testar, limpa apenas windows e vb6 sp6, assim podermos descarta outros erros seria ideal também.
  5. Você simplesmente não baixou todos os projetos do demo. Apague todas as pasta e baixe novamente, se tiver usando o svn cheque se tem alguma pasta com icone vermelho se tiver faça um clean e um revert. E não esqueça de baixa as dll na seção de download.
  6. Você com certeza absoluta esta copiando a dll incorreta para a pasta do programa. Eu acabei de baixar as dll do site e fazer os procedimentos e não obtive este erro. Sobre o erro, ele não ocorreria pela dll do OpenSSL pois o vb6 não carrega ela, mas o lib do NFe carrega ela. Vou te explicar o por que deste resultados. Quando você tenta carregar a dll sem dependências o VB6 não consegue iniciar a dll pois a mesma esta sem as dependências. - ACBrNFe32.dll NOT FOUND.. Mas como que carrega com a LibXml 2 e não com a OpenSSL ? Simplesmente as dependências são carregadas em RunTime, no caso a OpenSSL já é carregada ao iniciar a dll, e a LibXml2 só é carregada ao assinar o mesmo. Mas como não da erro quando tem apenas a dll da LibXML2 ? A resposta acima explica o por que. Quando finalmente tem as dependências a dll é inicializada corretamente, nesta hora o VB6 percebe que a dll é Cdecl e Não StdCall ai da o erro de BadCalling Convention. Resumindo, confere sem não tem a dll em outro lugar tipo na pasta SysWOW64 ou na Pasta do VB6, confere se esta copiando a dll StdCall.
  7. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  8. Como assim apenas uma pagina é impressora de bobina não tem paginas. Qual o modelo de impressão Fortes ou EscPos ?
  9. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  10. Correção disponível para download.
  11. A correção já foi enviada, favor baixar a nova versão e testar novamente.
  12. Primeira coisa, vamos lá seu windows é x64 ou x86 ? O programa demo é x86, ou seja tem que copiar a dll ACBrETQ32, se o seu windows é x64 você copiou a dll para o local incorreto visto que ela precisa ser copiada para a pastas SysWOW64, outra coisa é melhor copiar a dll para junto do exe evita a confusão de qual pasta do windows colocar. Sobre as dependências quando a dll tem dependência tem uma pasta chamada dep no inicio do zip com elas.
  13. Sim o erro é não foi possível localizar a dll da ACBrETQ a unica coisa que mostrar ai é que o exception foi lançada pela ACBrLib.Core.dll. Na sua ss já mostra isso olha bem o if que ela encontra ai, você não esta copiando a dll correta ou não esta copiando para o local correto, lembrando que o C# usa dll em Cdecl não StdCall, não se esquece se tiver dependências copie as mesma para junto do exe e da dll.
  14. Falto copiar as dll do ACBrETQ32/ACBrETQ64 para pasta bin ou para pasta do windows.
  15. Método adicionado. Favor baixar a nova versão da lib e da classe de alto nível se usar e fazer testes. https://acbr.sourceforge.io/ACBrLib/NFE_ObterXml.html
  16. Realmente não tem está opção, vou estar implementando e aviso quando estiver pronto.
  17. Os fontes delas estão juntos dos demos do c#. Não distribuímos ela compilada.
  18. Tente executar os seguintes comandos, usando o usuário root, e troque o nomeusuario pelo nome do usuário que executa o aplicativo. touch .Xauthority xauth merge /nomeusuario/.Xauthority export DISPLAY=0:0
  19. os exemplos você pode encontrar aqui, apesar de ser do monitor o ini utilizado é o mesmo. https://acbr.sourceforge.io/ACBrMonitor/ModeloNFeINICompleto.html https://acbr.sourceforge.io/ACBrMonitor/ModeloNFCeINI.html
  20. O método de gravação do ini e de leitura esta funcionando correto o mesmo método é usado em todas as dll. Mandei uma correção para a classe Boleto para o método SetDiretorioArquivo o mesmo estava incorreto. Obs.: Agora que vi o seu problema é quando manda salvar com outro nome correto, pelo que vi realmente esta incorreto vou mandar uma atualização.
  21. Os arquivos schemas você localiza no SVN http://svn.code.sf.net/p/acbr/code/trunk2/Exemplos/ACBrDFe/Schemas/ Nos sempre geramos o xml afinal a nota é xml, agora você pode nos enviar em formato ini ou xml.
  22. Moça se existe propriedade é sub entendido que é possível mudar ou que seja necessário fazer o mesmo, isso qualquer pessoa com meio neurônio saberia. Mas vou fechar o tópico pois pelo visto não vai sair nada de produtivo aqui.
×
×
  • 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.