Pular para o conteúdo principal

VB6 - Imprimindo direto na impressora (através da rede)

Para imprimir direto na impressora localmente usamos o seguinte código, sem depender do objeto Printer:



Open "LPT1:" For Output As #1
Print #1, "Código: " & Codigo
Print #1, "Nome: " & Nome
Close #1

Porém podemos usar esse recurso de abrir a porta da impressora pela rede, é muito simples, temos apenas que repetir o código acima subtituindo o "LPT1:" pelo caminho compartilhado da impressora na rede:

Open "\NomeMaquinaRemotaNomeImpressoraRemota" For Output As #1
Print #1, "Código: " & Codigo
Print #1, "Nome: " & Nome
Close #1

Onde:
• NomeMaquinaRemota = nome ou IP da máquina onde está instalada a impressora;
• NomeImpressoraRemota = nome dado a impressora no compartilhamento.

Pronto, feito isso pode se imprimir diretamenta na impressora, sem depender de nenhum gerenciador de impressão do Sistema Operacional.

Comentários

Postagens mais visitadas deste blog

Configurando o XDebug com Docker e PHPStorm em um projeto Yii2 Advanced

Este passo a passo é bem chato de fazer no início! A imagem do docker já deve ter o xdebug instalado! A configuração vai no php.ini que vamos montar.

Instalando Docker

Remover versões antigas: sudo apt-get remove docker docker-engine docker.io containerd runc