Página 1 de 2
Impressao Clipper em Impressoras USB
Enviado: 02 Jan 2008 16:35
por narlem
Olá Pessoal,
Estou precisando imprimir em algumas impressoras com porta USB, e nao consigo no clipper já que este só imprime em portas LPT,
Qual seria o caminho das pedras para solucionar este problema,
e seria esta solução a mesma solução para imprimir em impressoras com protocolo so windows tipo canon bjc 1000.
Desde já antecipo meus agradecimentos,
Narlem G. A. Santos
Enviado: 02 Jan 2008 18:10
por Pablo César
Caro narlem, antes de postar novos tópicos é importante da sua parte que faça uma procura de mensagens sobre este seu assunto no menú acima na opção "Busca". Pois este assunto ja foi extensamente abordado.
Enviado: 02 Jan 2008 23:39
por Maligno
Estou precisando imprimir em algumas impressoras com porta USB
O caminho pra impressão através das portas USB passa
necessariamente pelo redirecionamento da sua impressão para um arquivo. Este será então transferido para o spooler do Windows através do programa (é sempre um programa externo - o Clipper não faz isso) utilizado. Há várias alternativas, sendo algumas pagas e outras grátis. Veja
esta, que é a mais "discreta" (tem-se a impressão de ser uma função Clipper - você não vê o programa externo). Para as demais, pesquise pelo termo USB no link de pesquisa do fórum.
Enviado: 04 Jan 2008 11:35
por sygecom
narlem, migre sua app para xharbour que é o melhor que vc tem a fazer, suas limitações se acabam alem do mais que vc pode dar um visual grafico para sua app tmb. isso tudo usando o jeitão do clipper de programar se prescissar de algumas dica para xharbour e até uns exemplos pode postar na sessão xharbour que lhe dou uma ajuda.
Abraços
Leonardo Machado
Enviado: 05 Jan 2008 15:26
por Maligno
O melhor que se tem a fazer é analisar as alternativas disponíveis e decidir por si próprio o que há de melhor a se fazer.
USB novamente
Enviado: 06 Jun 2008 16:24
por Ivone Lopes da Silva
Oi gente. Boa tarde.
Preciso da ajuda de voces do forum mais uma vez. E desde já agradeço.
É o seguinte: Um amigo meu tem um programa em clipper, cujo o programador sumiu e ele pediu para que eu fizesse outro. Só que vai demorar pra eu fazer.Ele esta usando esse programa em um notebook e gostaria de saber se tem como eu capturar o relatório a ser impresso para poder direcionar para a USB já que o programa manda direto para pararela e não cria um arquivo texto para impressãoe eu não tenho acesso aos fontes.
A algum tempo atras vi alguma coisa aqui, mais procurei na busca e não consegui encontrar.
Grata pela atenção
Ivone
Enviado: 06 Jun 2008 18:07
por Maligno
Existem várias soluções para impressão pela porta USB. Mas todas (creio eu) necessitam que a impressão seja direcionada para um arquivo. Como os fontes não devem estar disponíveis para alteração, não será possível alterar o programa.
Entretanto, ainda assim, pode-se criar um
workaround por meio de um programa que capture a saída da LPT e a armazeze num arquivo, no estilo do velho programa P2F (tenho no meu
site). Mas não será nada tão transparente como poderia ser. Capturada a saída, pode-se então usar um dos programas que monitoram diretórios e imprimem esses arquivos. Para isso existem o
PageScript, o
PRWin e mais algum outro que não me lembro no momento. Os dois que citei são pagos.
Não consigo me lembrar se existe, mas creio que há um programa que pode tornar isso realmente transparente, capturando a porta LPT e enviando o conteúdo diretamente para o spooler do Windows. Mas não me lembro (sem dormir há dois dias, meus neurônios já ameaçam uma greve). Mas se não existir, ainda assim é bem possível de ser feito, e relativamente fácil de ser implementado. Mas, ...
Re: USB novamente
Enviado: 07 Jun 2008 11:10
por Alcir
Oi Ivone.
Ja tentou usar o DOSPRINTER ?
Abraços
Re: USB novamente
Enviado: 08 Jun 2008 10:04
por Pablo César
Como disse o Maligno, a idéia de capturar a impressão para arquivo seria a solução para seu caso. Uma das formas seria cadastrar uma impressora padrão EPSON ou do padrão em que a aplicação Clipper faz. Seria então questão de alterar a saída da impressão para ARQUIVO. Isso através do SO Iniciar/Configurações/Impressoras na aba PORTAS. Depois disso seria questão de monitorar a pasta onde o arquivo será gravado. O USB.EXE ou HWUSB.EXE do Heveraldo pode ser usado de forma "STAND BY". Existe um temporizador desses aplicativos que dá para aumentar o tempo e dar tempo suficiente para a criação do arquivo. Faça um teste e nos diga se deu certo.
IMPRESSÃO EM REDE - USB
Enviado: 09 Jun 2008 20:32
por Vinicius
Boa noite,
Atualmente imprimo meus relatorios em um impressora matricial localizada em uma estação da rede. Utilizo o
NET USE LPT1 \\MAQUINA\IMPRESSORA, esta impressora esta sendo substituida por uma impressora USB. Como imprimir em rede, utilizando a porta USB?
Muito obrigado!
Vinicius
Enviado: 09 Jun 2008 21:05
por Maligno
A melhor solução, a meu ver, é direcionar a saída da impressão para arquivos e recorrer a um dos programas que imprimem por arquivo. Esse assunto já foi discutido diversas vezes no fórum, inclusive recentemente. Use o mecânismo de busca para encontrar os tópicos.
Re: USB novamente
Enviado: 10 Jun 2008 08:58
por gvc
Como vc não tem os fontes, fica complicado acertar a impressão, mas vamos tentar algo:
1 - Verifique se a sua impressora imprime modo texto ou só modo gráfico. Se for só modo gráfico, o que vou colocar abaixo não funciona.
2 - Compartilhe a impressora USB.
3 - Capture a LPT1 para essa impressora.
É uma POG medonha, mas já funcionou.
Re: USB novamente
Enviado: 10 Jun 2008 15:28
por Ivone Lopes da Silva
Boa tarde.
Muito obrigada pela ajuda de todos. Estou testando as possibilidades. Compartilhando a impressora eu não consegui imprimir nada, devo ter feito algo errado.Com o DOSPRINTER OU USB eu consigo imprimir, o problema é que no notebook eu não estou conseguindo capturar o arquivo para impressão. Assim que peço o relatório no programa da erro e sai do sistema. No outro computador eu consigo normalmente mais no notebook não, e eu preciso é no notebook.
Mais uma vez obrigada.
Ivone
Re: IMPRESSÃO EM REDE - USB
Enviado: 26 Jun 2008 07:26
por Gilberto M Silva
Vinicius, eu uso o dosimprime da DATAPROL é simples de usar ele tem um help que mostra como usar acesse o site
www.dataprol.com.br e baixe o dosimprime.
Re: IMPRESSÃO EM REDE - USB
Enviado: 27 Jun 2008 09:40
por gvc
Eu uso o NODOSIMP, monto o relatório em arquivo e mando para impressora padrão do windows.
OBS. Acho que algum dos moderadores deveria compilar um lista do que já foi postado sobre isso e colocar como tópico fixo. Toda semana aparece alguem perguntando sobre isso.