Ir para conteúdo
  • Cadastre-se

dev botao

Mudar a impressora em modo de execução


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

Recommended Posts

Pessoal bom dia.

Desenvolvi um servidor de sat, a onde tenho uma fila que faz a impressão nas impressoras na rede.

Na hora da impressão verifico qual terminal mandou e qual impressora esta cadastrada para imprimir.

Exemplo:

Terminal: 0001 fez o envio e a impressora é  \\192.168.0.11\TANCA que esta cadastrada para este terminal da minha rede.

Joga para uma Property FPortaImpressora

até ai tudo bem.

e em seguida passo para o componente.

 ACBrSATExtratoFortes1.Impressora := FPortaImpressora;

Porem só ta pegando a impressora padrão do windows, mesmo passando para o componente.

alguém já passou por isso, e poderia me ajudar.

Grande abraço

 

"Digno de admiração é aquele que, tendo tropeçado ao dar o primeiro passo, levanta-se e segue em frente."

Analista de sistemas na empresa L&B Sistemas

Senior Delphi Developer

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Moderadores

Boa tarde

Neste campo precisa passar o nome da impressora da mesma forma como o Windows está reconhecendo no Gerenciador de Impressoras. Experimente utilizar uma Unidade Mapeada para acessar a impressora.

Outra opção é utilizar ESCPOS, passando a porta da seguinte forma  : TCP:IP_maquina:Porta  (TCP:192.168.1.1:9100), pode ver como funciona o ESCPOS nos fontes do demo SATTest.

  • Curtir 1
Consultor SAC ACBr

José Junior
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á 1648 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.

The popup will be closed in 10 segundos...