Impressão no sistema Windows Vista
Moderador: Moderadores
-
Jorge Martins
- Usuário Nível 1

- Mensagens: 5
- Registrado em: 30 Out 2009 21:46
- Localização: Niteroi
Impressão no sistema Windows Vista
Pessoal estou precisando imprimir um sistema que montei no Clipper no Windows Vista. O Sistema acessa numa boa, contudo na hora de imprimir ele não o faz. Abaixo segue a linha de comando:
SET PRINT ON
SET DEVICE TO PRINT
SET CONSOLE OFF
Agradeço a ajuda.
SET PRINT ON
SET DEVICE TO PRINT
SET CONSOLE OFF
Agradeço a ajuda.
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Re: Impressão no sistema Windows Vista
Olá!
Seja bem-vindo ao fórum Jorge!
Por favor, forneça mais algumas informações. Por exemplo:
- antes de usar o teu sistema no Vista, ele rodava em outro Windows?
- o mapeamento de impressora está feito? (nunca usei o Vista. No XP mapeava a impressora via NetUse LPT1...)
- como voce compila e linkedita? (Informe qual versão do Clipper, se utiliza Blinker, Exospace, RTLink).
Estas informações darão subsídios importantes a todos os colegas, para que possam ajudá-lo.
Mais uma vez, seja bem-vindo!
Seja bem-vindo ao fórum Jorge!
Por favor, forneça mais algumas informações. Por exemplo:
- antes de usar o teu sistema no Vista, ele rodava em outro Windows?
- o mapeamento de impressora está feito? (nunca usei o Vista. No XP mapeava a impressora via NetUse LPT1...)
- como voce compila e linkedita? (Informe qual versão do Clipper, se utiliza Blinker, Exospace, RTLink).
Estas informações darão subsídios importantes a todos os colegas, para que possam ajudá-lo.
Mais uma vez, seja bem-vindo!
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
Re: Impressão no sistema Windows Vista
Bom dia!
Utilizo da seguinte maneira.
1 - gero a saida de impressao para um arquivo txt.
2 - Crie um arquivo.bat para copiar o txt gerado para a lpt desejada.
sistema_jaf@hotmail.com
frazato
Utilizo da seguinte maneira.
1 - gero a saida de impressao para um arquivo txt.
2 - Crie um arquivo.bat para copiar o txt gerado para a lpt desejada.
sistema_jaf@hotmail.com
frazato
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Re: Impressão no sistema Windows Vista
Ou de dentro do programa mesmo:frazato escreveu:1 - gero a saida de impressao para um arquivo txt.
2 - Crie um arquivo.bat para copiar o txt gerado para a lpt desejada.
Código: Selecionar todos
! copy arquivo.txt lpt1Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
Re: Impressão no sistema Windows Vista
Esperemos que ele também informe em qual impressora pretente imprimir. Isso está cheirando a USB. 
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Re: Impressão no sistema Windows Vista
Não precisa ser no Windows Vista.
Mesmo no XP, toda impressão direcionada à LPT não sairá, se a conexão à impressora for pela porta USB.
Se for pela porta paralela, tudo bem, mesmo que seja pela rede, com o "NET USE".
Se a impressora for USB, dá para colocar uma placa com saída paralela e ligar nela a impressora.
Mesmo no XP, toda impressão direcionada à LPT não sairá, se a conexão à impressora for pela porta USB.
Se for pela porta paralela, tudo bem, mesmo que seja pela rede, com o "NET USE".
Se a impressora for USB, dá para colocar uma placa com saída paralela e ligar nela a impressora.
O bom do computador é que ele resolve os problemas, sem nunca levantar nenhum.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Impressão no sistema Windows Vista
Sem duvida compilar com Harbour resolveria isso facilmente, se o Colega Jorge quiser, pode postar na sessão xHarbour que tentamos ajudar o mesmo a compilar e resolver essa questão com Harbour.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
labaroazul
- Usuário Nível 2

- Mensagens: 83
- Registrado em: 26 Fev 2008 14:52
- Localização: São Paulo - SP
- Contato:
Re: Impressão no sistema Windows Vista
Tenta usar o NoDosImp. Nunca usei Windows Vista mas, assim como no XP, creio que vai funcionar!
O atalho para download desse programa é:
-> http://sistemascvc.tripod.com/public/no2imp.zip
E, para usar este programa, coloque as seguintes linhas de código em seu .prg:
Espero ter ajudado! :xau
O atalho para download desse programa é:
-> http://sistemascvc.tripod.com/public/no2imp.zip
E, para usar este programa, coloque as seguintes linhas de código em seu .prg:
Código: Selecionar todos
cARQUIVO = ALLTRIM(cUSUARIO) + ".TXT"
IF FILE(cARQUIVO)
ERASE &cARQUIVO
ENDIF
SET PRINTER TO &cARQUIVO
SET CONSOLE OFF
SET DEVICE TO PRINTER
SET PRINTER ON
// FAÇA A IMPRESSÃO AQUI
SET PRINTER OFF
SET PRINTER TO
SET CONSOLE ON
cDIRETORIO := IIF(LEN("C:\" + ALLTRIM(CURDIR("C")) + "\") < 40, "C:\" + ALLTRIM(CURDIR("C")) + "\" + SPACE(40 - LEN("C:\" + ALLTRIM(CURDIR("C")) + "\")), LEFT("C:\" + ALLTRIM(CURDIR("C")) + "\",40))
RUN (ALLTRIM(cDIRETORIO) + "NODOSIMP " + cARQUIVO + " 80")
Windows XP Professional + Clipper 5.2e + Exospace + Dbase III Plus + SIX3 + NoDosImp + LXPic
"O trabalho afasta três males: o vício, a pobreza e o tédio." (Voltaire)
Site: http://www.labaroazul.xpg.com.br
Repositório: http://www.4shared.com/dir/31334106/e79 ... aring.html
"O trabalho afasta três males: o vício, a pobreza e o tédio." (Voltaire)
Site: http://www.labaroazul.xpg.com.br
Repositório: http://www.4shared.com/dir/31334106/e79 ... aring.html
-
Jorge Martins
- Usuário Nível 1

- Mensagens: 5
- Registrado em: 30 Out 2009 21:46
- Localização: Niteroi
Re: Impressão no sistema Windows Vista
Valeu pessoal !!!
Vocês são dez.
Usei a dica do alaminojunior gerando um arquivo texto. Isso solucionou meu probelma.
Estou usando a versão Clipper 5.2 e compilando pelo Rtlink 3.14B.
Mais uma vez, muito...muito obrigado a todos.
)
Vocês são dez.
Usei a dica do alaminojunior gerando um arquivo texto. Isso solucionou meu probelma.
Estou usando a versão Clipper 5.2 e compilando pelo Rtlink 3.14B.
Mais uma vez, muito...muito obrigado a todos.
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Re: Impressão no sistema Windows Vista
Na verdade a dica foi do Frazato, e eu apenas complementei.
Mas o importante é que resolveu.
Mas o importante é que resolveu.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
-
Maurício Elias
- Usuário Nível 3

- Mensagens: 304
- Registrado em: 12 Mai 2005 08:48
Re: Impressão no sistema Windows Vista
Bom dia a todos.
Tem tb a opção do DosPrinter.exe.
É muito bom tb. É via txt.
Só tenho usado ele ultimamente. Até para cód.barras eo Cute Writer ele funciona.
Abraços.
Maurício
Tem tb a opção do DosPrinter.exe.
É muito bom tb. É via txt.
Só tenho usado ele ultimamente. Até para cód.barras eo Cute Writer ele funciona.
Abraços.
Maurício
Abraços.
_______
Maurício
_______
Maurício

