Boa tarde,
tenho duas dúvidas:
1) Tratamento de erro
Estou desenvolvendo o SAT com emulador. Se eu fecho o emulador e envio qualquer comando (Ex. ACBrSAT1.ConsultarSAT) o sistema fica travado, e só destrava se eu abrir o emulador.
Eu queria incluir um tratamento, caso o emulador estiver fechado (ou o SAT desligado, desconectado), o sistema exibir uma mensagem ao usuário.
Há alguma função que eu possa fazer isso?
Estou utilizando o Emulador_OFF-Line_SAT-CFe_v2_4_8.
2) Assinatura da AC
Como eu gero a assinatura da Automação comercial? Estou utilizando a assinatura que veio no exemplo (9d4c4eef8c515e2c1269c2e4f...)mas quero trocar.
Ela é baseada no que, tenho que gerar uma string qualquer e criptografar? Se sim, existe algum EXE pronto para eu informar uma string e ele gerar a assinatura?
Muito obrigado.
(procurei as respostas nos tópicos existentes, mas não encontrei, se já tiver, me informem o link por favor)