resolvido com o copyfile. Muito Obrigado!!!

Em 20/03/07, Alcistemas Informática <[EMAIL PROTECTED]> escreveu:
>
>   WinExec(PChar('COMMAND.COM /C type c:\pedido.txt >
> COM1),SW_SHOWMINIMIZED)
>
> caso não resolva, faça assim,
>
> crie um arquivo bat, ex: c:\imprime.bat
>
> conteúdo do arquivo:
> --------------------------------
> mode COM1 9600,n,8,1
> MODE LPT1:=COM1:
> type c:\arquivo.txt > LPT1
>
> no PAINEL DE CONTROLE A IMPRESSORA TEM QUE ESTAR NA PORTA COM1
>
> Acredito que resolva.
>
> ----- Original Message -----
> From: Mauricio Lacerda
> To: [EMAIL PROTECTED] <lista-delphi%40yahoogrupos.com.br> ;
> delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Sent: Monday, March 19, 2007 4:37 PMv
> Subject: [delphi-br] copiar arquivo para impressora
>
> olá. estou usando uma impressora de etiquetas urano e imprimo nela pelo
> comando no dos "copy <nome do arquivo> <\\nome_maquina\impressora>"
> exemplo: "copy c:\arquivo.txt \\maquina1\impressora1".
> se eu executo o comando pelo dos sem ser pelo delphi, ela funciona e
> imprime
> mas se eu tento pelo delphi eu nao consigo. tentei pelo
> winexec e pelo shellexecute e nao consigo.
> as formas que tentei e nao funcionaram são:
> winexec('copy C:\uranofile.txt com1' , sw_show);
> ShellExecute(0, pchar('PRINT'), PChar('copy C:\uranofile.txt com1'), nil,
> nil,SW_SHOWMINIMIZED);
> WinExec(PChar('command.com /c copy C:\uranofile.txt com1'),SW_shownormal);
>
> se alguém souber como dar esse comando pelo delphi. por favor me ajudem!
> Muito Obrigado!!
>
> --
> Maurício Lacerda Savaris
> [EMAIL PROTECTED] <mauriciolac%40yahoo.com.br>
> Poa - RS
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Maurício Lacerda Savaris
[EMAIL PROTECTED]
Poa - RS


[As partes desta mensagem que não continham texto foram removidas]

Responder a