Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Consultores
Postado

Após considerar a resposta do Daniel, note que você escreveu ali em cima que era uma impressora não fiscal.

O que você está querendo fazer? Para o quê você precisa de um relatório gerencial numa impressora não fiscal?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Estou fazendo teste para impressao de pedido feito pelo garçom na impressora DR700L, mas essa impressão pode ser gravada em qq impressora não fiscal.

Que componente possor usar para isso? Pois pretendo imprimir em qq impressora.

obr.

  • Fundadores
Postado

Nesse caso você não precisa de componentes... você pode usar um Gerador de Relatórios da sua preferência...  Ou usar diretamente a classe ACBrDevice, para enviar para a Impressora...

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.

  • Fundadores
Postado

Sim... Paralelas ou Serias, ou ainda Impressoras de arquivo ou de Rede Ex: "\\MAQUINA\NomeImpressora"

 

O valor de atribuição na propriedade Porta faz a classe detectar qual o tipo de porta...

 

Nota: No "Trunk2".. logo teremos uma nova classe mais completa.. chamada TACBrEscPosPrinter

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.

Postado

Estou com um problema utilizando ACBRDevice no seguinte código de teste:

 

procedure TForm1.Button1Click(Sender: TObject);
var Device:TACBrDevice;
begin
  Device := TACBrDevice.Create(Self);

  Device.Porta := 'COM9';
  Device.Baud  := 115200;

  Device.Ativar;

  while not Device.Ativo do
  begin
    Application.ProcessMessages;
  end;

  Device.ImprimePos(1, 1, Memo1.Lines[0]);
  Device.ImprimePos(2, 1, Memo1.Lines[1]);
  Device.ImprimePos(3, 1, Memo1.Lines[2]);
  Device.ImprimePos(4, 1, Memo1.Lines[3]);

  Device.Desativar;
end;

 

Está imprimindo tudo certinho, porém a última linha não. Estou utilizando o componente de uma forma errada? ou há algum macete para resolver este problema?

Postado

Em outro post, vi uma solução que poderia servir para o que estou querendo fazer, utilizando o AssignFile nativo do delphi.

 

Essa seria uma opção viável? há alguma complicação quanto a modelos de impressora?

 

Post:

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