Bom dia,
Para urano eu uso AcbrEcfFiscnet,
Implementei da seguinte maneira:
//Declaração
procedure EspelhoMFD_DLL(DataInicial, DataFinal: TDateTime;
NomeArquivo : String; Documentos : TACBrECFTipoDocumentoSet = [docTodos] ) ; overload ; override ;
procedure EspelhoMFD_DLL(COOInicial, COOFinal: Integer;
NomeArquivo : String; Documentos : TACBrECFTipoDocumentoSet = [docTodos] ) ; overload ; override ;
==================================================================================
procedure TACBrECFFiscNET.EspelhoMFD_DLL(DataInicial, DataFinal: TDateTime;
NomeArquivo: String; Documentos: TACBrECFTipoDocumentoSet = [docTodos]);
//Totall - Douglas
var
Linhas: TStringList;
begin
Linhas := TStringList.Create;
LeituraMFDSerial(DataInicial, DataFinal, Linhas, Documentos);
WriteToTXT(NomeArquivo, Linhas.Text, False);
end;
procedure TACBrECFFiscNET.EspelhoMFD_DLL(COOInicial, COOFinal: Integer;
NomeArquivo: String; Documentos: TACBrECFTipoDocumentoSet);
//Totall - Douglas
var
Linhas: TStringList;
begin
Linhas := TStringList.Create;
LeituraMFDSerial(COOInicial, COOFinal, Linhas, Documentos);
WriteToTXT(NomeArquivo, Linhas.Text, False);
end;
acredito que deve ter já implementado a função citada em vermelho,
caso não tenha avise que posto ela tbm.
para o funcionamento deve-se usar a dll leitura.dll que segue em anexo.
espero ter ajudado.
Urano1FIT.rar