WAPI v1.05 - Funções da API do Windows

Fórum sobre ferramentas de apoio à programação (Clipper/[x]Harbour)

Moderador: Moderadores

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 »

Mil desculpas, eu me embananei... hihih
Não se preocupe. Isso acontece comigo o tempo todo. É o desgramado do Murphy. :)))
[]'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
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

mas essa questão de impressão direta e a descrição na fila, não faz sentido fazer pois não dá para interagir.
Na impressão direta não deveria dar mesmo. Mas pelo spooler você pode cancelar. Teoricamente, já que o spooler de vez em quando encrespa de um jeito que não cancela piçiroca nenhuma.
[]'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:A não ser por uma pequena coisinha que deixei de fora. Não achei necessário incluir. Vou ver isso com calma.
Voltando ao caso de impressões em USB, então quer dizer que você irá alterar a função ?. Espero que consiga lançar um novo release logo, pois estou esperando aquela função do WINDOW2TOP que mostrava na tela o numero do handle.
Mas pelo spooler você pode cancelar. Teoricamente, já que o spooler de vez em quando encrespa de um jeito que não cancela piçiroca nenhuma.
Sério ? Mas você disse que não irias fazer nada para cancelar os jobs do spooler ou você está dizendo-me que irá verificar se você irá fazer mais essa função ?...
Editado pela última vez por Pablo César em 05 Out 2007 19:41, em um total de 1 vez.
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
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Voltando ao caso de impressões em USB, então quer dizer que você irá alterar a função ?. Espero que consiga lançar um novo release logo, pois estou esperando aquela função do WINDOW2TOP que mostrava na tela o numero do handle.
Sim, vou fechar o paginamento do WAPI com a impressão do jeito que está. Depois vou tentar alterar a impressão, incluindo aquilo que comentei que havia deixado de fora. Afinal de contas, do jeito que está funciona. Pelo menos pra mim. Se for o caso, lanço a correção em seguida.
[]'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
Sergio_ASSilva
Usuário Nível 2
Usuário Nível 2
Mensagens: 92
Registrado em: 09 Mar 2006 10:58
Localização: Santo Estevão (Ba)

Mensagem por Sergio_ASSilva »

Oi Pabrlo,

Desculpe o retorno e que terminou o expediente e nao tinha como responder, respondendo a sua pergunta: A impressao é enviada para impressora aparece na fila de impressao como "Imprimindo" mas nao imprime nem permite outras impresoes, tentei excluir nao consegui, depois que desligo e ligo a impresora volta a imprimir.



Grato


Sérgio
Clipper 5.3a/Blinker 7/DBFNTX
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 »

Era exatamente isso o que acontecia comigo quando tive esse problema. Mas depois parou. Foram só 2 ou 3 vezes.
[]'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 »

Sergio escreveu:tentei excluir nao consegui, depois que desligo e ligo a impresora volta a imprimir
Tenho seguintes perguntas a fazer:

1. Você consegue entrar no gerenciador de filas de impressão (aquele que mostra a fila de impressão que tem no spooler) ?
2. A sua impressora cómo está setada o spool para "imprimir diretamente" ou "colocar todos os trabalhos em spool" ?. Tentou fazer um teste para "imprimir diretamente" ?
3. Fez o check list da instrução passada ?
Pablo César escreveu:Não sei se isto irá ajudar, mas vale a pena revisar todos estes procedimentos. Porque imprimir em USB continua sendo um problema e as vezes o problema está diante de nós e não precebemos. Vale a penas checar:

clique aqui ==> http://h10025.www1.hp.com/ewfrf/wc/fast ... deUrl=true&
4. Após teste com o WAPI. Consegue fazer o sétimo e o oitavo passo (por separado) da instrução passada ?
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
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Só uma ressalva: se com outro programa ele consegue imprimir normalmente e com a WAPI não, a busca pela solução deve estar no código do WAPI.C e não nos procedimentos de impressão ou configuração da impressora.
[]'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:se com outro programa ele consegue imprimir normalmente e com a WAPI não, a busca pela solução deve estar no código do WAPI.C
Positivo, mas para isso precisamos identificar onde pode estar o possível erro, visto que com o modelo da sua impressora funciona sempre. E achei propício solicitar alguma verificações para tentar auxiliar ao diagnóstico enquanto é analisado e possivelmente alterado o seu código WAPI.
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
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Sim, mas acredito que não há como refutar o indício de que o problema é de código e não de procedimento. Foi isso o que eu quis dizer. :)
[]'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
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Sergio_ASSilva escreveu:Oi Pabrlo,

Desculpe o retorno e que terminou o expediente e nao tinha como responder, respondendo a sua pergunta: A impressao é enviada para impressora aparece na fila de impressao como "Imprimindo" mas nao imprime nem permite outras impresoes, tentei excluir nao consegui, depois que desligo e ligo a impresora volta a imprimir.



Grato


Sérgio
Não sei se já respondeu....mas qual o a Marca e modelo de sua impressora? tenho casos aqui que até mesmo com o xharbour em MODO RAW não funciona....agora com a CLASSE win32prn funciona em qualquer impressora !!!
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
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 »

Ele já disse: HP 1020.
[]'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
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Opa, a HP-1020 tenho em clientes e funciona com RAW....
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
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 »

Acabei de dizer logo acima que funciona na HP1022 que eu tenho.
[]'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
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

é o jeito é usar o xharbour mesmo com a classe win32prn...ai não tem erro algum, nem duvida se vai ou não funcionar....boa sorte !!!
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder