Clipper On Line • Ver Tópico - Problema win_printerstatus()

Problema win_printerstatus()

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

Problema win_printerstatus()

Mensagempor jalbo » 12 Out 2017 11:29

Hola: Quería comentarles un problema que tengo con win_printerstatus()
Esta funcion me retorna siempre 0 (cero).
Tengo una impresora Laser Brother 6500 LOCAL conectada por USB.
En el programa escribo este código:

cPrinter = WIN_PRINTERGETDEFAULT()
? WIN_PRINTERSTATUS(cPrinter) // muestra siempre 0, sin importar el estado de la misma.

Se necesita indicar que el puerto es USB? Cómo se haría esto?
Me faltaría incluir alguna librería? Cómo la incluyo?

El .exe lo genero con este .bat:

set path=c:\hb30\bin;c:\hb30\comp\mingw\bin
hbmk2 %1 -lhbwin.HBC

Estoy usando Harbour 3.0.0 en WinXP

Además el .exe se ejecuta en MODO DEBUG. Como cambio esto?

Saludos y Muchas gracias por la colaboración!!!

Javier Albornoz
Jujuy-Argentina
jalbo
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 2
Data de registro: 12 Out 2017 11:22
Cidade/Estado: Jujuy
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Problema win_printerstatus()

Mensagempor JoséQuintas » 12 Out 2017 17:11

Meus relatórios eu gero direto em PDF, então nem faço teste de impressora, deixo por conta do Windows.

Sobre o debug, é compilar usando -b, igual se faz no Clipper, mas não tenho certeza se no Harbour 3.0 é a mesma coisa.
O acionamento de debug ocorre ao digitar Alt-D, quando estiver sendo solicitado pra digitar alguma tecla.
Se no fonte não houver isso (inkey(0), GET), deve acrescentar Inkey(0).

Se estiver configurado pra compilação incremental, é alterar o fonte para forçar que seja compilado.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18161
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Problema win_printerstatus()

Mensagempor jalbo » 13 Out 2017 07:58

Hola Jose:
Muchas gracias por contestar.
Entonces lo de esta función al parecer no tiene solución.He buscado en la web (mucho), y no hay casi referencias a este problema.
O no lo tienen o definitivamente han optado por otra solución.
El programa Harbour que no me funciona, solo se va invocar para retornar el valor de win_printerstatus.
Como vi las funciones para esto en Harbour, me decidí a probarlas printerstatus y me encontré con que no funciona.
Nuevamente gracias por tu colaboración.
Saludos!
Javier
jalbo
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 2
Data de registro: 12 Out 2017 11:22
Cidade/Estado: Jujuy
Curtiu: 0 vez
Mens.Curtidas: 0 vez




Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 10 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro