|
Postada em 28/06/2005 15:35 hs
agora sim entendi... eh que eu abro o arquivo assim: nome_arq, open #1 e imprimo dentro dele assim: printer #1 entaum tem dois comandos pro printer? ou ele server pros 2? em todo kso eu da uma olhada no site vlw
|
|
|
|
|
Postada em 28/06/2005 15:45 hs
O printer eh um comando do Basic... vc pode usar pra imprimir onde quizer... Por exemplo: Debug.Printer imprime na janela Intermediate, já o Printer #file imprime em um arquivo texto... Vc deve usar Printer.Print para imprimir em uma impressora... Usando o Printer, vc vai imprimir na impressora padrao... Vc deve imprimir tudo o q tem q imprimir, linha por linha, e depois da ultima linha, confirmar a impressao com Printer.EndDoc, q o arquivo vai ser impresso... Para cancelar, usa Printer.KillDock, e se precisar fazer quebra de pagina, usa Printer.NewPage, mas nao se preocupa com isso, pq o windows faz quebra automatica no final de cada pagina... Mas pesquisa sobre o objeto Printer... tem muito mais recursos q isso... Flw!
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
VACA
|
LIMEIRA SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 29/06/2005 08:03 hs
nesse monte de conversa eu sqc o q realmente qria saber.... esse comando printer pod enviar o arquivo inteiro para impressaum? Pois o q eu qro eh na verdade imprimir um arquivo q jah foi escrito(cirado) anteriormente.... Eh possivel? Lembrando que eu jah uso um arquivo .BAT que teoricamente jah faria isso e q agora resolveu parar de funfar... desde d jah vlw
|
|
|
|
Postada em 29/06/2005 08:32 hs
Olha, amigo, eu nunca tentei mandar um arquivo inteiro pra impressora nao... sei q tem uma API q faz isso, mas nao sei qual q eh... com o printer vc vai poder imprimir uma string... entao le o arquivo inteiro em uma variavel string, e depois da um Printer.Print nela... assi acho q vc imprime o arquivo inteiro... mas eu tb nunca testei imprimir desse geito... sempre q eu uso o Printer, eu prefiro imprimir linha por linha, por causa das quebras de linha e de pagina... Pesquisa sobre API pra imprimir no www.allapi.net talvez vc encontre... Flw!
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|
Postada em 29/06/2005 08:45 hs
o que eu qro imprimir eh um relatorio q tem um tabulação certa... ele primeiro eh feito em .TXT pro cliente ter noção de como vai sair e se o cliente quiser o programa imprimi o relatório... pra essa impressaum a gente abre um .BAT que envia o arquivo pra LPT1 direto.. aí a impressora imprime (imprimia....)... jogar num string soh eh possivel tb.... pois na consulta ao banco de dados a gente tem como fazer isso.... e tab tem como fazer pra imprimir linha por linha... pois usamos um WHILE pra buscar todas as linha q aparecem no relatório... axu q assim ateh fica melhor por causa da tabulação... pois uma linha naum pod invadir a outra.... mais c eu usar esse comando por linha e enviar direto pra impressora naum eh possivel q a impressora, a cada passa no WHILE pegue uma folha diferente pra imprimir?
|
|
|
|
Postada em 29/06/2005 11:31 hs
a impressora so vai mudar de pagina se vc dar o comando Printer.NewPage ou se chegar na ultima linha da pagina... Manda pra mim um txt desses q eu faço a rotina pra imprimir pra vc... to esperando no meu e-mail...
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|