Ir para conteúdo
  • Cadastre-se

csoft

Membros
  • Total de ítens

    58
  • Registro em

  • Última visita

Tudo que csoft postou

  1. O suporte do FastReports acabou deresponder dizendo que a fs15 deve ser usada p/ Delphi XE e a fs17 para Delphi XE2... e agora? Bem, vou tentar trocar as chamadas no pacote Acbrnfedanfefrpkg e ver se instala.
  2. Olá Isaque, eu realmente tinha, mas a desinstalei, porém agora que você citou isso, a ordem foi a seguinte: instalei o Delphi XE3 e só depois comprei o FastReport, justamente porque li aqui no fórum que já estão disponíveis as impressãos dos eventos como CCe que são em FastReport. Talvez tenha havido um conflito entre a instalação padrão do FastReport do Delphi com a completa que adquiri. De qualquer forma vou ler o link que você sugeriu, obrigado.
  3. Boa tarde. Acabei de adquirir o FastReport Enterprise e segui a instalação padrão, assim também fiz com o instalador do ACBR (ACBrInstall.exe) que passou sem problemas, mas quando fui instalar o pacote ACBrNFeDanfeFRpkg.dpk surge a mensagem abaixo, alguém pode me ajudar ? Cannot load package 'fs15.' It contains unit 'fs_tree', which is also contained in package 'fs17'.
  4. Pessoal, agradeço muito a todos que colaboraram com comentários. Finaliso esse tópico com a solução apresentada acima e com outra dica: coloquei um campo no meu sistema com a data de validade do certificado, que pode ser preenchida através da solução apresentada ou pelo próprio usuário visto que ele tem que dar várias informações sobre o certificado, inclusive a senha, com certeza ele saberá seu vencimento. Assim o sistema ficou muito mais rápido ao alertar se o certificado está para vencer em 30 dias (por exemplo). Abraço. Álvaro.
  5. Boa tarde amigos. Demorei alguns dias para voltar ao fórum porque fiquei resolvendo alguns problemas e abaixo cito o que fiz: -Baixei o projeto (ValidadeCert.exe) já compilado conforme o Igor sugeriu, executei o programa, mas não funcionou no WinXP -Atualizei o projeto via Tortoise conforme sugestão do João Henrique, mas uso o Delphi XE e tive que alterar as chamadas ao comando WinExec. Compilou, mas também não funcionou e saí pela net a procura do porque. Resumindo o comando correto p/ Delphi 2010 e XE é o seguinte: WinExec(PAnsiChar(AnsiString(wcomando)),0); -O programa rodou, apareceu a data do certificado, mas quando achava que já estava tudo resolvido, mudei o exe para uma pasta que tinha um espaço no nome (tipo C:\Abrir OpenSSL). Daí parou de funcionar. Já resolvi todos os problemas acima e coloco o arquivo do projeto em anexo para quem estiver com algum dos problemas citados. Agora peço novamente a opinião de vocês: como vocês sabem, a solução apresentada utiliza as bibiliotecas SSLEAY32.DLL e LIBEAY32.DLL que são diferentes das utilizadas no componente ACBR e como coloca-las na mesma pasta do meu programa ? O que fiz foi criar uma outra pasta para conter essas DLLs e o Openssl.exe (necessários ao projeto ValidadeCert.exe) e são chamadas internamente pelo meu projeto principal, não entendi porque as bibliotecas tem o mesmo nome e métodos distintos. Isso não foi um problema (criar uma outra pasta e chama-la internamente), mas se alguém tiver uma outra ideia, por favor me digam. Vou esperar alguns dias para fechar o tópico, mas desde já agradeço a todos, muito obrigado mesmo. Abraços. OpenSSL_dXE.rar
  6. Olá Igor, entrei no link que você sugeriu, mas não encontrei um código exemplo, pois no zip que eestava lá veio apenas o EXE. Você tem algum código que possa me ajudar?
  7. Olá Regys. Eu gostaria de saber como encontrar a data de validade usando o OpenSSL. Se entendi bem, você já respondeu essa questão em 2010, mas usando a CAPICOM. Não encontrei essa propriedade no obetto ACBR usando a OpenSSL. Você tem alguma dica ?
  8. Alguém sabe como recuperar a data de validade do certificado digital? Não uso a CAPICOM, mas se for a única forma, alguém pode colocar o código por favor ? Obrigado.
×
×
  • 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.