USUÁRIO:
SENHA:
SALVAR LOGIN ?
Fórum
Visual Basic
Responder
Voltar
Autor
Assunto:
Imprimir direto para impressora via Socket
Defende
JARINÚ
SP - BRASIL
Postada em 22/09/2006 13:56 hs
Estou fazendo uma aplicacao usando Winsock para receber certos comandos e esta indo tranquilo. O que eu gostaria de saber eh como eu poderia fazer para tipo se o client enviar um arquivo html que for o meu server que recebe as solicitacoes envie este arquivo para a impressora default e a mesma imprima ele. Qual seria o comando ou funcao para enviar direto um arquivo para a impressora?
Valeu
00b
VILA VELHA / ES
ES - BRASIL
Postada em 22/09/2006 15:17 hs
No caso do HTML ele deveria enviar as TAG's para a impressora ou o visual do HTML ?
Se for as TAG's basta abrir a LPT1 e enviar ou até mesmo utilizar o objeto Printer.
Se for o visual voce poderia utilizar o controle Scriptlet (Microsoft HTML Object Library) carregar a página localmente ou ate' mesmo remotamente e em seguida dar um print nele.
------------------------------------------
Maycon Maia Vitali (0ut0fBound)
http://maycon.hacknroll.com
http://blog.hacknroll.com
Hack'n Roll
Defende
JARINÚ
SP - BRASIL
Postada em 22/09/2006 15:55 hs
No caso especifico o client vai enviar o .html mesmo, o arquivo em sim que contem os textos.
Nesse caso onde eu posso obter informacao de como usar o Scriptlet?
Valeu
00b
VILA VELHA / ES
ES - BRASIL
Postada em 22/09/2006 19:12 hs
Vá em Project -> Componentes
Marque a opção Microsoft Internet Controls
Então na sua paleta de componentes aparecerá o WebBrowser ( que é até mais comum que o Scriptlet ).
Então pegue o arquivo por socket e grave local na maquina e abra no WebBrowser usando:
WebBrowser1.Navigate "C:\arquivo.html" ' ou o caminho que voce salvar
Ou se preferir implemente um WebServer simples(ou use algum pronto) no lado do servidor e use algo como:
WebBrowser1.Navigate "http://[IP]"
E em seguida basta mandar imprimir a página.
------------------------------------------
Maycon Maia Vitali (0ut0fBound)
http://maycon.hacknroll.com
http://blog.hacknroll.com
Hack'n Roll
Defende
JARINÚ
SP - BRASIL
ENUNCIADA !
Postada em 26/09/2006 14:59 hs
Valeu pelas dicas.
Vou tentar aqui e depois posto o resultado.
Valeu a todos
Defende
JARINÚ
SP - BRASIL
Postada em 04/10/2006 08:58 hs
Voltando a falr do assunto - como eu faco pra mandar imprimir diretamente sem a acao do usuario, sem ele ter de clicar em nada, tipo, usando o Printer.
Estou pensando em fazer da maneira que na hora que o socket servidor receber o arquivo .html dentro do objeto WebBrowser com um timer eu mande direto para a impressora. Tem como?
Valeu.
Página(s): 1/1
Seu Nome:
Seu eMail:
ALTERAR PARA MODO HTML
Mensagem:
[:)] =
[:P] =
[:(] =
[;)] =
HTML DESLIGADO
VOLTAR
CyberWEB Network Ltda. © Copyright 2000-2025 - Todos os direitos reservados.
Powered by
HostingZone -
A melhor hospedagem para seu site