Tuskinhu
-
Total de ítens
4 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Tuskinhu
-
-
19 minutos atrás, Isaque Pinheiro disse:
Qual o valor da propriedade LinhasBuffer que está ai ?
Está 1000, mas mudei para ele gravar no txt a cada passada de registro, acho que não fica nada em memória, fica mais lento mas funcionou.
33 minutos atrás, ROBSON SIEGEL disse:amigo, estou com o mesmo erro.
como que voce usou o FastMM para resolver este erro?
Ele não necessariamente resolve, mas melhora o gerenciamento da memória da aplicação delphi e como utilizamos a versão delphi 7, vale a pena, se não me engano nas versões mais recentes ele foi incorporado ao delphi. Mas procurar como gravar a cada registro gerado na classe foi o que funcionou bem pra mim.
A cada passada nos registros C100 em que ele gera um monte de dependencias internas (C170, C190 e etc) eu uso um
SpedFiscal.WriteBloco_C(False);
- 1
-
Você usa algum tipo de skin? Tipo Alpha Controls?
Eu tive problemas quando tinha skins no sistema, criei um .EXE somente para gerar os arquivos, com a mesma rotina tudo igual, só sem skin... e gera certinho, sem o OutOfMemory....
Não não estou, uso o padrão do delphi e nada mais. Eu meio que "resolvi" por fora, usei o FastMM, um gerenciador de memória atualizado para o delphi e o sped parou de dar o "out of memory".
-
Ao gerar o Bloco C nos Registros C100 o sistema levanta o seguinte erro:
raised exception class EOutOfMemory with message 'Out of memory'
Já li algo sobre gerar o bloco com o WriteBloco_c(False) a cada iteração de item. Antes tinha somente um após o preenchimento total do bloco, mas nenhum dos 2 casos o erro deixou de acontecer.
Existe mais alguma coisa que posso fazer?
Erro 'Out of memory' ao Gerar Sped Fiscal
em ACBrSPEDFiscal
Postado
É esqueci de falar das querys, como são bem pesadas em todo o SPED eu vou abrindo e assim de termino eu fecho.