Ajuda - Impressao (o que ta errado)
Enviado: 12 Jul 2005 18:02
Pessoal, abaixo tem uma funcao que mando imprimir um arquivo.
O que nao entendo é pq sempre pula uma linha no inicio.Exemplo, é pra comecar a imprimir na linha 1 , mas comeca na 2
Se eu for mandar imprimir por um editor qualquer sai na linha 1 como deve ser.
O que ta errado
Obrigado
/****************************************************************************/
FUNCTION IMPRIME(arquivo)
arquivo := "C:\IMPRIME\NEGRAO.PRN"
xporta := "LPT1"
XTERM := "\\ELTON\EPSON"
NETREDIR(XPORTA+":",XTERM)
SET DEVICE TO PRINT
SET PRINTER TO &XPORTA
set console off
TYPE &arquivo TO PRINTER
set console off
SET PRINTER TO
NETCANCEL(XPORTA+":")
set device to screen
FCLOSE(ARQUIVO)
keyboard chr(27)
return .t.
O que nao entendo é pq sempre pula uma linha no inicio.Exemplo, é pra comecar a imprimir na linha 1 , mas comeca na 2
Se eu for mandar imprimir por um editor qualquer sai na linha 1 como deve ser.
O que ta errado
Obrigado
/****************************************************************************/
FUNCTION IMPRIME(arquivo)
arquivo := "C:\IMPRIME\NEGRAO.PRN"
xporta := "LPT1"
XTERM := "\\ELTON\EPSON"
NETREDIR(XPORTA+":",XTERM)
SET DEVICE TO PRINT
SET PRINTER TO &XPORTA
set console off
TYPE &arquivo TO PRINTER
set console off
SET PRINTER TO
NETCANCEL(XPORTA+":")
set device to screen
FCLOSE(ARQUIVO)
keyboard chr(27)
return .t.