Olá,
Eu estou utilizando o componente ACBrCHQ para imprimir cheques na impressora de cheque Perto modelo Pertochek 501s, mas mesmo depois de configurar na impressora para imprimir o ano no cheque com quatro dígitos, a impressora continua imprimindo com 2 dígitos. Depois de ver outro tópico mais antigo no forum, a minha dúvida seria a mesma:
Como foi dito nesse outro tópico, dentro do arquivo fonte do componente ACBrCHQ (ACBrCHQPerto) existe essa linha de código que formata a data com 2 dígitos, dentro do método imprimirCheque:
{ Data }
DataStr := FormatDateTime('ddmmyy', fpData);
VerificaErro(EnviaComando('!' + DataStr));
Se eu desinstalar o ACBrSerial, alterar essa linha para que o ano seja editado com 4 dígitos, e reinstalar o componente, o ano sairia de forma correta? Eu gostaria de confirmar antes de tentar, pois a última vez que eu tentei desinstalar e instalar os componentes do projeto ACBr, eu tive bastante dificuldade com erros constantes.