Ir para conteúdo
  • Cadastre-se

daniel.simoes

Fundadores
  • Total de ítens

    29.526
  • Registro em

  • Última visita

  • Days Won

    785

Tudo que daniel.simoes postou

  1. Obrigado pela resposta... É esperado que BioRead retorne 0 ou algum valor negativo.. mas por "Ret" ser Integer, isso não seria problema.. e o IF abaixo, trata valores não positivos... Qual a sua IDE ? Como você compila no Linux ?
  2. @João Antônio, em qual linha exatamente, ocorria o erro de RangeChecking ? function BioToStr(ABio : pBIO) : AnsiString ; Var Ret : Integer ; Lin : AnsiString ; begin Result := ''; repeat SetLength(Lin,1024); Ret := BioRead( ABio, Lin, 1024); if Ret > 0 then begin Lin := copy(Lin,1,Ret) ; Result := Result + Lin; end ; until (Ret <= 0); end ; Eu prefiro essa implementação, pois ela trabalha com um Buffer de 1K, e não teria problemas de memória, mesmo que o conteúdo de pBio, fosse muito grande..
  3. Essa API, aceita o verbo "PUT" ? Como você chama ela com o PostMan ? Consegue enviar um PrintScreen ?
  4. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  5. Se você está recebendo o erro acima, é porque faltou inicializar o ActiveX Para corrigir, chame a rotina de inicialização, no Create do seu Form Principal.. Exemplo: uses ActiveX; ... procedure TForm1.FormCreate(Sender: TObject); begin CoInitialize(nil); end; Obrigado "Valmir Teixeira", pela resposta em nosso Discord Outra resposta semelhante em: https://en.delphipraxis.net/topic/3738-cannot-create-instance-of-class-clsid_wicimagingfactory/
      • 4
      • Curtir
      • Obrigado
  6. Não domino esse assunto, mas veja se o tópico ajuda:
  7. é possível usar IFDEFs como no Pascal ?
  8. @José M. S. Junior seria de muito impacto querermos a compatibilidade com esses Frameworks antigos?
  9. O INI em disco sempre será prioritário... No seu processo de instalação ou atualização você poderia apagar o INI em disco, para usar o Resource interno... No instalador do ACBrMonitor, optamos por sempre copiar o INI na mesma pasta do EXE, sempre
  10. Obrigado pela contribuição... @José M. S. Junior, pode por favor analisar ?
  11. No Instalador do ACBr, tem a opçao de apagar as versões anteriores, instaladas
  12. Você poderia usar FMX,com Layouts e Paths
  13. Geralmente é necessário criar um novo CSC na SEFAZ...
  14. Link para o arquivo, no SVN: http://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrDFe/ACBrNFSeX/Provedores-Implementados.txt
  15. Parece que ele quer o XML dentro do JSon... estou fora do PC..amanhã tento enviar um exemplo
  16. Aparentemente você está com os fontes desatualizados...
  17. Pode nos ajudar na análise, @EMBarbosa?
  18. Basta atualizar os fontes do ACBr... ele está em Exemplos\DFe
  19. Acho que a primeira validação, é usar o código GTIN, que vem na nota do Fornecedor...
×
×
  • 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.