Pessoal, bom dia.
Na geração de arquivos fiscais para evitar travamentos eu queria fazer o uso de threads. Porém para o método ACBrECF1.PafMF_MFD_Cotepe1704, quando eu executo o Delphi em modo de Release o Windows trava e eu tenho que usar o ctrl alt del. Em modo DEBUG não trava. Usando o mesmo procedimento para ACBrECF1.PafMF_ArqMFD_Binario(NomeArquivo) e ACBrECF1.PafMF_ArqMF_Binario(NomeArquivo) está ok, somente nesse que trava. Alguém já passou por isso?
O básico do que estou querendo segue no trecho abaixo.
aTask := TTask.Create(procedure()
begin
ACBrECF1.PafMF_MFD_Cotepe1704(DataInicio, DataFim, NomeArquivo);
Sessao.HabilitarControles;
messageInformation('Arquivo armazenado em: ' + NomeArquivo);
end);
aTask.Start;