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 »

Chegou. Vou ver e retorno assim que puder. :)
[]'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 »

Fiz também o mesmo redirecionamento. Imprimi pelo programa demo TESTE.EXE e vi que o arquivo gerado pela minha impressão ficou idêntico ao seu, byte a byte. Em seguida mandei o seu arquivo direto pelo WAPI.EXE e imprimiu na hora, como deveria ser.

Então, volto à pergunta anteriormente feita: tentou reinstalar a impressora? E acrescento: qual é o seu Windows? Qual o número de versão? Tem algum service pack instalado?
[]'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 »

Maligno, Reinstalei a impressora fiz os teste -nao imprime, o So é Windows 98 - 4.10.2222A, quanto ao Service Pack eu não sei o que é, o corioso e que com outros utilitarios ela esta imprimindo, fix teste com xHarnour e imprimiu normal.

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

Obrigado por retornarem. Imaginei que esse arquivo (capturado) tivesse sido com o tamanho de zero byte. Então aparentemente é enviado ao spooler. sabe dizer Sergio se a fila de impressão fica "pausado" ? E se aparece alguma descrição de ERRO na fila de impressão (pois isto estava acontencendo comigo na HP D1300 que eu tinha intentado imprimir naquela época. Despois disto, Maligno você poderia ver se tem uma outra forma de direcionar a impressão quando for USB ?
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 »

é Windows 98
Danou-se. Estou sem o VMware pra testar o Win98 virtual.
O intrigante é que nos programas feitos no XHarbour funcionou. Então, é óbvio que há alguma diferença, pois pelo que sei, a função de impressão em baixo nível usa a mesmíssima função da API que a WAPI utiliza. A não ser por uma pequena coisinha que deixei de fora. Não achei necessário incluir. Vou ver isso com calma. Retorno depois.
[]'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 »

você poderia ver se tem uma outra forma de direcionar a impressão quando for USB ?
Mas pelo spooler eu não preciso me prender ao fato de ser ou não USB. E outra: se comigo funciona, com ele também deveria funcionar. O X da questão é encontrar o que exatamente está fazendo a diferença. Vou tentar reinstalar meu VMware pra usar o Win98.

Aliás, relembrando: alguém reportou o mesmo problema usando o XP?
[]'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 »

Reinstalei o VMware. Utilizei o mesmo demo TESTE.EXE e adivinha? Imprimiu normalmente. :)))) Só rindo mesmo.

Agora passo pra fase de alquimia. Vou fazer algumas experiências às cegas e, contando com a ajuda de vocês, tentar fazer esse trem imprimir direito onde está dando problema. Volto ao assunto. Mas acho que só no domingo.
[]'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 »

Isso não é surpresa para mim. Sempre questionei a fiel reprodução do WIN98 pelo VMware. Mas enfim, não está aqui quem disse.

Eu não lembro naquela época que fiz testes com a HP Deskjet D1360 USB, menciono que foi em WINXP, pode confirir htp://www.pctoledo.com.br/forum/viewtopic.php?p=22677#22677

Poderei lhe auxiliar fazendo testes na minha Epson LX300 (paralela). Nela funciona SEMPRE e estou fazendo testes em WIN98, o engraçado que notei que o título que dou para o job de impressão, não aparece na fila de impressão. Isso ocorre quando configuro o spool para imprimir diretamente na impressora (tem essa opção na propriedades da impressora). Mas quando defino para "colocar os trabalhos no spool para que a impressão termine mais rapidamente" daí o título atribuido aparece normalmente. Isso que ocorre seria normal ?
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 »

Isso não é surpresa para mim. Sempre questionei a fiel reprodução do WIN98 pelo VMware.
E eu sempre disse que tudo funciona como se fosse o original. Até o presente momento não vi nada diferente disso. :)
sso ocorre quando configuro o spool para imprimir diretamente na impressora (tem essa opção na propriedades da impressora). Mas quando defino para "colocar os trabalhos no spool para que a impressão termine mais rapidamente" daí o título atribuido aparece normalmente. Isso que ocorre seria normal ?
Se você define como impressão direta para a impressora não há o que pensar em título de um job que fica pendente, por quê não fica pendente. Ele segue direto. Ao deixar o job a cargo do spooler, fica a pendência. Daí teria mesmo que aparecer o título. Está normal.
[]'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 »

How can I discuss with anyone if I have not experience with it. Mas meu sexto sentido me diz que não é a mesma coisa... sorry to disagree...
não fica pendente. Ele segue direto. Ao deixar o job a cargo do spooler, fica a pendência. Daí teria mesmo que aparecer o título. Está normal.
Tudo bem mas então por quê então daria para cancelar o job de impressão (isto eu sei porque mandei um relatorio grande) e parou na hora que cancelei (mesmo sem visualizar descrição alguma), dá pra entender ?
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 »

Tudo bem mas então por quê então daria para cancelar o job de impressão (isto eu sei porque mandei um relatorio grande) e parou na hora que cancelei (mesmo sem visualizar descrição alguma), dá pra entender ?
Não entendi muito bem. Você mandou imprimir direto pra impressora e cancelou o job pelo spooler?
[]'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 você enviou pela WAPI. Daí vai acho que tem que ir pro spooler de qualquer maneira, mesmo que haja uma configuração pra impressão direta.
[]'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 »

Ah, você apagou sua mensagem antes que eu pudesse postar. :)
[]'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 »

Opa... desculpe não é assim. Acho que eu me empolguei e acabei falando abobrinha... porque eu cancelei ao desligar a impressora e liguei daí deve ter ficado na ROM da impressora e acessei para cancelar. Foi uma falsa impressão... desculpe.

Tentei reproduzir o que eu falei e não dá para fazer isso pois como eu mesmo disse, a impressão segura a máquina e não dá para entrar nas propriedades nem pelo botão direito do mouse (dá a mensagem que não tem direitos para cancelar o job de impressão).

Mil desculpas, eu me embananei... hihih
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
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:Daí vai acho que tem que ir pro spooler de qualquer maneira, mesmo que haja uma configuração pra impressão direta.
É... eu também acho o mesmo, 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.
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.
Responder