USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
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
Topo da página