Ir para conteúdo
  • Cadastre-se

dev botao

Identpaf.arquivolistaautenticados.md5 Não "guarda" O Md5


eneias.carvalho
  • Este tópico foi criado há 4093 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Não sei se alguem já passou ou está passando por essa situação, más não estou conseguindo guardar valor nessa proprioedade:

 

if (FileExists(ExtractFilePath(ParamStr(0)) + 'CONFIG.txt')) then
            begin
              try
                aac.NomeArquivoAux              :=  ExtractFilePath(ParamStr(0)) + 'CONFIG.txt';
                aac.AbrirArquivo;

                aac.IdentPAF.ArquivoListaAutenticados.Nome          :=  'listaMD5.txt';
                aac.IdentPAF.ArquivoListaAutenticados.MD5           :=  ead.MD5FromFile(ExtractFilePath(ParamStr(0)) + aac.IdentPAF.ArquivoListaAutenticados.Nome);

                executaveis                     :=  TStringList.Create;
                executaveis.LoadFromFile('lista.txt');

                aac.IdentPAF.OutrosArquivos.Clear;
                            
                for i := 0 to executaveis.Count -1 do
                begin
                  with aac.IdentPAF.OutrosArquivos.New do
                  begin
                    Nome               :=  Copy(executaveis.Strings[i], 35, 50);
                    MD5                :=  Copy(executaveis.Strings[i], 01, 32);
                  end;

                end;

                executaveis.Free;
              except
                ShowMessage(
                  'Parâmetros do sistema inválidos!' + #13 +
                  'Entre em contato com o suporte.' + #13 +
                  ' - Erro: Arquivo "CONFIG.txt" não configurado!'
                );

                Exit;
              end;
            end
            else
            begin
              ShowMessage(
                'Parâmetros do sistema inválidos!' + #13 +
                'Entre em contato com o suporte.' + #13 +
                ' - Erro: Arquivo "CONFIG.txt" não localizado!'
              );

              Exit;
            end;

 

Quando passo pelo campo ele fica com o MD5 do arquivo, más ai quando executo a identificação do PAF, o mesmo não é impresso, já debuguei e verifiquei que o valor fica vazio, o nome do arquivo permanece, porem o MD5 do arquivo não permanece.

Editado por eneias.carvalho
Link para o comentário
Compartilhar em outros sites

  • Fundadores

O MD5 deve ser calculado a cada inicialização... Não faz sentido salvá-lo nas propriedades do Objeto...

 

Veja esse post:

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4093 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.