Jump to content
Fivewin Brasil

Impressão modo texto no Xp


Recommended Posts

Bom dia a todos. Estou com um problema em cliente que é o seguinte, anteriormente o cliente imprimia atraves de meu sistema relatorios e alguns txt´s modo texto atraves do Xin98. Mas agorar ele trocou as maquinas para WinXp e as impressoes ficaram muito lentas, consegui alterar para que continuassem seguindo o mesmo padrao texto, mas a impressao em si ficou lenta demais. Alguem ja passou por algo parecido? Eu sei que o Win98 tem um gerenciamento de impresoes Dos atraves do DOSPRINT que no caso do Xp nao existe. Agradeço desde ja a atenção.

Link to comment
Share on other sites

Bom dia a todos. Estou com um problema em cliente que é o seguinte, anteriormente o cliente imprimia atraves de meu sistema relatorios e alguns txt´s modo texto atraves do Xin98. Mas agorar ele trocou as maquinas para WinXp e as impressoes ficaram muito lentas, consegui alterar para que continuassem seguindo o mesmo padrao texto, mas a impressao em si ficou lenta demais. Alguem ja passou por algo parecido? Eu sei que o Win98 tem um gerenciamento de impresoes Dos atraves do DOSPRINT que no caso do Xp nao existe. Agradeço desde ja a atenção.

Link to comment
Share on other sites

Colega tenta fazer o seguinte para ver se melhora ai,

Acessa o REGEDT32, la dentro acha o grupo HKEY_LOCAL_MACHINE, dai vc abre o SYSTEM, depois vai em CONTROLSET001, depois em CONTROL e por ultimo em WOW, apos isto altera o valor de LPT_TIMEOUT o padrao é 15 coloca 1, e depois faz o mesmo processo com o CONTROLSET002 e CORRENTCONTROLSET.

Abraços

Luiz Fernando

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR, 1.1,PELES,XDEV,VLIB,ADS LOCAL 7.1

Link to comment
Share on other sites

Bem galera, fiz o que vocês me informaram mas infelizmente não obtive o resultado esperado, continuou lento a impressao. O relatorio é impresso basicamente no layout abaixo:

+----------------------------+---------------+-------------+

| CLIENTE | Nº DA NOTA | VLR.DOCTO. |

+----------------------------+---------------+-------------+

| TESTE 1 | 1234 | 10,00 |

| TESTE 2 | 12345 | 15,00 | TESTE 3 | 123456 | 20,00 |

+----------------------------+---------------+-------------+

E no Xp ao imprimir as bordas fica lento quando impresso em impressora matricial não sendo modo texto. Caso tenham algo que possa me ajudar, agradeço.

Silvio César S.

Byte Software e Consultoria Ltda.

Link to comment
Share on other sites

Para impresso Matricial Faça igual no Clipper


Set Devi to Printer

Set Console off

Set printer on

@Prow()+1,0 say "| CLIENTE | Nº DA NOTA | VLR.DOCTO. |"

@Prow()+1,0 say "+----------------------------+---------------+-------------+"

Do While .not. eof()

@prow()+1, 1 say Cliente

@prow(), 12 Say nunNota

@prow(), 30 Say Valor

@Prow(), 0 Say "|____________________________|_______________|_____________|"

Skip

Enddo

Set Devi to Screen

Set Console off

Set printer off

id=code>id=code>

Faço assim e não tenho problemas...

-------------------------

Luiz Arruda - Corumbá/MS

FWH 2.4-WS-xHB 09950-xDev

ico.corumba@gmail.com

ico67@msn.com

A Informática Nasceu para resolver problemas que antes não existiamid=blue>

Editado por - ico on 09/07/2008 14:43:39

Link to comment
Share on other sites

Esqueci de dizer

depois do PrinterSetup() dependendo da impressora desvio para o PRG


if oPrn:nLogPixelX()<300 //* matricial lx300+

Vai para PRG da Matricial

release all

return

elseif oPrn:nLogPixelX()>=300 //* jato laser

Vai para PRG das outras..

id=code>id=code>

Espero que ajude..

-------------------------

Luiz Arruda - Corumbá/MS

FWH 2.4-WS-xHB 09950-xDev

ico.corumba@gmail.com

ico67@msn.com

A Informática Nasceu para resolver problemas que antes não existiamid=blue>

Editado por - ico on 09/07/2008 14:47:37

Link to comment
Share on other sites

citação:

Para impresso Matricial Faça igual no Clipper


Set Devi to Printer

Set Console off

Set printer on

@Prow()+1,0 say "| CLIENTE | Nº DA NOTA | VLR.DOCTO. |"

@Prow()+1,0 say "+----------------------------+---------------+-------------+"

Do While .not. eof()

@prow()+1, 1 say Cliente

@prow(), 12 Say nunNota

@prow(), 30 Say Valor

@Prow(), 0 Say "|____________________________|_______________|_____________|"

Skip

Enddo

Set Devi to Screen

Set Console off

Set printer off

id=code>id=code>

Faço assim e não tenho problemas...

-------------------------

Luiz Arruda - Corumbá/MS

FWH 2.4-WS-xHB 09950-xDev

ico.corumba@gmail.com

ico67@msn.com

A Informática Nasceu para resolver problemas que antes não existiamid=blue>

Editado por - ico on 09/07/2008 14:43:39


id=quote>id=quote>

Ola Luiz, qual classe que vc utiliza para fazer relatorios como no modelo acima...

Luiz Fernando

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR, 1.1,PELES,XDEV,VLIB,ADS LOCAL 7.1

Link to comment
Share on other sites

citação:

citação:

Para impresso Matricial Faça igual no Clipper


Set Devi to Printer

Set Console off

Set printer on

@Prow()+1,0 say "| CLIENTE | Nº DA NOTA | VLR.DOCTO. |"

@Prow()+1,0 say "+----------------------------+---------------+-------------+"

Do While .not. eof()

@prow()+1, 1 say Cliente

@prow(), 12 Say nunNota

@prow(), 30 Say Valor

@Prow(), 0 Say "|____________________________|_______________|_____________|"

Skip

Enddo

Set Devi to Screen

Set Console off

Set printer off

id=code>id=code>

Faço assim e não tenho problemas...

-------------------------

Luiz Arruda - Corumbá/MS

FWH 2.4-WS-xHB 09950-xDev

ico.corumba@gmail.com

ico67@msn.com

A Informática Nasceu para resolver problemas que antes não existiamid=blue>

Editado por - ico on 09/07/2008 14:43:39


id=quote>id=quote>

Ola Luiz, qual classe que vc utiliza para fazer relatorios como no modelo acima...

Luiz Fernando

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR, 1.1,PELES,XDEV,VLIB,ADS LOCAL 7.1


id=quote>id=quote>

Nem Uma..

Apenas isso ai ..

Velocidade = MS-DOS

Tipo de impressão = MS-DOS

Caracteres = (Texto MS-DOS )

Abraços..

-------------------------

Luiz Arruda - Corumbá/MS

FWH 2.4-WS-xHB 09950-xDev

ico.corumba@gmail.com

ico67@msn.com

A Informática Nasceu para resolver problemas que antes não existiamid=blue>

Editado por - ico on 09/07/2008 15:29:13

Editado por - ico on 09/07/2008 15:30:34

Link to comment
Share on other sites

  • 1 month later...

citação:

Para impresso Matricial Faça igual no Clipper


Set Devi to Printer

Set Console off

Set printer on

@Prow()+1,0 say "| CLIENTE | Nº DA NOTA | VLR.DOCTO. |"

@Prow()+1,0 say "+----------------------------+---------------+-------------+"

Do While .not. eof()

@prow()+1, 1 say Cliente

@prow(), 12 Say nunNota

@prow(), 30 Say Valor

@Prow(), 0 Say "|____________________________|_______________|_____________|"

Skip

Enddo

Set Devi to Screen

Set Console off

Set printer off

id=code>id=code>

Faço assim e não tenho problemas...

-------------------------

Luiz Arruda - Corumbá/MS

FWH 2.4-WS-xHB 09950-xDev

ico.corumba@gmail.com

ico67@msn.com

A Informática Nasceu para resolver problemas que antes não existiamid=blue>

Editado por - ico on 09/07/2008 14:43:39


id=quote>id=quote>

Luiz, meu piglio, poderia por gentileza enviar um DEMOZINHO deste exemplo funcionando na pratica??

Obrigado.

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

Luiz, meu piglio, poderia por gentileza enviar um DEMOZINHO deste exemplo funcionando na pratica??

Obrigado.

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Ola Kapiaba de uma olhada em seu email kapiaba@brfree.com.br e ve se é o que vc esta querendo...

Abraços

Luiz Fernando

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR, 1.1,PELES,XDEV,VLIB,ADS LOCAL 7.1

Link to comment
Share on other sites

citação:

citação:

Para impresso Matricial Faça igual no Clipper


Set Devi to Printer

Set Console off

Set printer on

@Prow()+1,0 say "| CLIENTE | Nº DA NOTA | VLR.DOCTO. |"

@Prow()+1,0 say "+----------------------------+---------------+-------------+"

Do While .not. eof()

@prow()+1, 1 say Cliente

@prow(), 12 Say nunNota

@prow(), 30 Say Valor

@Prow(), 0 Say "|____________________________|_______________|_____________|"

Skip

Enddo

Set Devi to Screen

Set Console off

Set printer off

id=code>id=code>

Faço assim e não tenho problemas...

-------------------------

Luiz Arruda - Corumbá/MS

FWH 2.4-WS-xHB 09950-xDev

ico.corumba@gmail.com

ico67@msn.com

A Informática Nasceu para resolver problemas que antes não existiamid=blue>

Editado por - ico on 09/07/2008 14:43:39


id=quote>id=quote>

Luiz, meu piglio, poderia por gentileza enviar um DEMOZINHO deste exemplo funcionando na pratica??

Obrigado.

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Kapiaba, é só copiar e colar isto ai em cima e vc. já tem a impressao, outra Kocita, por amar o FW acima de tudo, voce deve estar colocando o #Include "FiveWin.ch", por isso não está funcionando, cole em um prg separado de qq um que tenha o #Include "fiveWin.ch" e faça o teste..

Abraços..

--------------------

Luiz Arruda - Corumbá/MS

FWH 2.4-WS-xHB 09950-xDev

ico.corumba@gmail.com

Só MSN [ ico67@msn.com ] não mende email neste

A Informática Nasceu para resolver problemas que antes não existiamid=blue>

Link to comment
Share on other sites

citação:

citação:

Luiz, meu piglio, poderia por gentileza enviar um DEMOZINHO deste exemplo funcionando na pratica??

Obrigado.

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Ola Kapiaba de uma olhada em seu email kapiaba@brfree.com.br e ve se é o que vc esta querendo...

Abraços

Luiz Fernando

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR, 1.1,PELES,XDEV,VLIB,ADS LOCAL 7.1


id=quote>id=quote>

Luiz Fernando( Arre Quanto LUIZ!! hehehehe ).

Com a VODOSPRN.PRG y VOPRNPAD.CH,

o Comando PROW() FUNCIONA também???

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

citação:

citação:

Luiz, meu piglio, poderia por gentileza enviar um DEMOZINHO deste exemplo funcionando na pratica??

Obrigado.

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Ola Kapiaba de uma olhada em seu email kapiaba@brfree.com.br e ve se é o que vc esta querendo...

Abraços

Luiz Fernando

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR, 1.1,PELES,XDEV,VLIB,ADS LOCAL 7.1


id=quote>id=quote>

Luiz Fernando( Arre Quanto LUIZ!! hehehehe ).

Com a VODOSPRN.PRG y VOPRNPAD.CH,

o Comando PROW() FUNCIONA também???

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Funciona sim...

tem esta classe do manuel mercado que tb faz o mesmo serviço.

http://fivetechsoft.com/forums/viewtopic.php?t=10974

Abraços

Luiz Fernando

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR, 1.1,PELES,XDEV,VLIB,ADS LOCAL 7.1

Editado por - empresoft on 25/08/2008 18:20:19

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...