Como saber onde esta imprimindo???

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
juniorcamilo
Usuário Nível 3
Usuário Nível 3
Mensagens: 343
Registrado em: 10 Nov 2006 09:12
Localização: Pará

Como saber onde esta imprimindo???

Mensagem por juniorcamilo »

Amigos uns tempos atras aqui no forum em um lugar onde eu nao me lembro e tambem tentei procurar mas nao achei, vi um colega que sabia de um comando que mostra onde esta imprimindo no exato momento e as opcoes onde posso imprimir ou seja quais as impressoras instaladas no PC... alguem ajuda.. Obrigado
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Um comando que mostra onde está imprimindo??? Não entendi. Agora, com relação à lista de impressoras, a biblioteca WAPI tem função que informa isso. Veja no tópico dela, clicando aqui.
[]'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!
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Maligno escreveu:Um comando que mostra onde está imprimindo??? Não entendi.
Eu também não entendí muito bem, mas estimo que seja isto:

Muitas vezes aquela estação/usuário tem várias impressoras instaladas (mas sendo no XP aparece tudo que está compartilhado), daí quando é usado um aplicativo em Clipper (se não mostrar em tela), o usuário não sabe para onde foi.

Obedecendo a regra geral do SO, deve ser naquela que está como padrão. Por isso você poderia mostrar na tela (no momento de seleção para impressão) o nome da impressora padrão em que estará sendo enviada a impressão e ainda com opção de mudar. Bastaria usar a biblioteca WAPI do Maligno, criar matriz e apresentá-lo em ACHOICE. Aí sim o usuário terá como saber onde está sendo impresso e terá a opção de poder re-direcioná-la a outra impressora ( a CA-Tools tem a função NETREDIR() para capturar impressoras em rede ).
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
juniorcamilo
Usuário Nível 3
Usuário Nível 3
Mensagens: 343
Registrado em: 10 Nov 2006 09:12
Localização: Pará

Mensagem por juniorcamilo »

Obrigado a funcao WAPI é mais dq BIG funcionou.. respondendo a questao de 'nao entendi' dos nossos amigos ai,, é o seguinte possuo um cliente que quer imprimir as vendas Avista em um terminal, venda em Cheque em outro, Vendas Aprazo em outro ainda e assim vai... por isso eu tenho que saber onde o sistema estava imprimindo antes de eu redireciona-lo para, pos impressao retornar a impressora padrao;... resolveu mesmo,,, so nao sabia da funcao NETREDIR() estava usando o net use lpt1: \\...\.. /yes... mas agora vou dar uma olhada nela..
Obrigado galeraaa
Avatar do usuário
Netavin
Usuário Nível 3
Usuário Nível 3
Mensagens: 306
Registrado em: 28 Fev 2007 08:37
Localização: Cacoal-RO

Mensagem por Netavin »

... vocês também demoram pra entender heim !!! rsrs

Já houve oportunidades, se é que este é o termo apropriado, que quando eu queria saber onde estava indo a impressão, eu gritava: Lú, a impressão tá saindo aí na sua impressora?; Carmem, tá saindo um relatório aí na sua impressora ?.

... só para descontrair.

Netavin
TK90 / TK95 / APPLE IIe / 286 / 386 / 486 / 586 / AMD Atlhon
" Sem saber que era impossível, foi lá e fez !! "
Avatar do usuário
juniorcamilo
Usuário Nível 3
Usuário Nível 3
Mensagens: 343
Registrado em: 10 Nov 2006 09:12
Localização: Pará

Mensagem por juniorcamilo »

Pablo César escreveu:
Maligno escreveu:
( a CA-Tools tem a função NETREDIR() para capturar impressoras em rede ).
Amigo eu achei que tinha a ca tools, eu nao tenho tem o link dela para eu baixar,,,

Obrigado Junior
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

juniorcamilo escreveu:Amigo eu achei que tinha a ca tools, eu nao tenho tem o link dela para eu baixar,,,
Pois então, problema resolvido. Clique aqui, baixe os 4 arquivos e instale-os na mesma ordem em que aparecem.
[]'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!
Avatar do usuário
juniorcamilo
Usuário Nível 3
Usuário Nível 3
Mensagens: 343
Registrado em: 10 Nov 2006 09:12
Localização: Pará

Mensagem por juniorcamilo »

Maligno escreveu:
juniorcamilo escreveu:Amigo eu achei que tinha a ca tools, eu nao tenho tem o link dela para eu baixar,,,
Pois então, problema resolvido. Clique aqui, baixe os 4 arquivos e instale-os na mesma ordem em que aparecem.
Obrigado
Responder