Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.397
  • Registro em

  • Última visita

  • Days Won

    782

Tudo que Daniel Simoes postou

  1. Relatório Concluído...
  2. Verifique se você está usando o modelo "satDinamico_stdcall"
  3. Acredito que no momento não... O ACBr é muito grande e complexo... Nem todos os usuários instalam todos os componentes do ACBr
  4. Verifique os retornos... deve haver algo erro no processamento dos comandos...
  5. Desculpem colegas, esqueci de subir as modificações que fiz em OpenSSLExt.pas... Já está corrigido no SVN
  6. A DLL a ser usada 64 ou 32 depende apenas do Compilador que você está utilizando... Programas 32 bits rodam sem problemas em S.O. 64 bits, mas não o inverso
  7. Verifique os links simbólicos... veja esse post:
  8. Vá com o Debug, verifique se o travamento está nos fontes do ACBr ou em uma das chamadas a DLL
  9. Parece ser uma característica do equipamento... Acho que o ideal é verificar com o suporte do fabricante...
  10. O corte ocorre usando a aplicação da Bematech ? (Certeza que a guilhotina está funcionado ?) Se SIM, favor anexar o Log gerado pelo ACBrPosPrinter
  11. Obrigado... Já está no SVN...
  12. Como já disse no inicio do tópico.. Não é uma boa enviar vários comandos em sequencia... ele irá fechar e abrir a porta a cada comando... e o Driver da Daruma não suporta isso Veja o exemplo do ACBrMonitor.pdf ESCPOS.imprimir("</zera></linha_dupla>FONTE NORMAL: 48 Colunas</lf>....+....1....+....2....+....3.... +....4....+...</lf><e>EXPANDIDO: 24 Colunas</lf>....+....1....+....2....</lf></e><c>CONDENSADO: 64 Colunas</lf>....+....1....+....2....+....3....+....4....+....5....+....6....</lf></pular_linhas></corte_total>") Na Daruma, desabilite o "ControlePorta"
  13. Debug em " TACBrECF.LinhaRelatorioGerencia"
  14. Realmente não tem um "BOM", como deveria ser... para definir o Encoding... O que poderiamos fazer, é verificar a presença do NUL (0)... se ele existir, provavelmente está sendo utilizado UTF16... Para piorar, a codificação em UTF16 pode ser em Little Endian (NUL na frente) ou Big Endian (NUL atrás) https://pt.wikipedia.org/wiki/UTF-16
  15. Esse parâmetro somente estaria disponível no método " X509_NAME_print_ex()", nos fontes da biblioteca em pascal, somente temos: "X509_NAME_oneline" https://www.openssl.org/docs/manmaster/crypto/X509_NAME_print_ex.html Acho mais simples descobrir uma maneira de converter UTF16 para UTF8
  16. Aplicamos correções nos fontes do SVN, recentemente, para esse problema... veja: Por favor atualize seus fontes e teste novamente...
  17. Defina ACBrECF1.MaxLinhasBuffer := 3 (algo diferente de 0, que é o valor Default) nesse caso, o método: TACBrECF.LinhaRelatorioGerencial, irá detectar o erro de muitas linhas no Gerencial, e já irá tratá-lo (abrindo um novo gerencial)
  18. primeiro teste com o PosPrinterTeste... e verifique as configurações da porta
  19. https://sourceforge.net/p/acbr/code/12474/ Obrigado pela implementação... Adaptei a mesma para Lazarus e CLX.. já no SVN...
  20. O Fabricante que poderá lhe responder melhor... pois nesse momento, é a DLL do mesmo que está com o controle da aplicação...
  21. É importante reportar o problema para a equipe de suporte da Elgin e da Dimep...
  22. A versão atual, do SAC, é assinada digitalmente, e não deve ocorrer esse problema... Descrição do Arquivo ACBrMonitorPLUS - Última versão disponível apenas a usuários do SAC. - Versão oficial compilada pela equipe do ACBr. Assinada digitalmente com o certificado da DJSystem.
  23. Faça a configuração e teste,pela interface do ACBrMonitorPLUS... Envie todo o texto em apenas um comando... (use a tag </lf> para Pulo de linha)
  24. Obrigado mais uma vez Waldir, Acabei de enviar para o SVN, modificações baseadas em sua sugestão... Achei melhor introduzir um novo tipo em "TACBrDeviceType", dtParallel
×
×
  • 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...