Página 1 de 1

IsPrinter() no XP

Enviado: 26 Out 2005 17:32
por Stanis Luksys
Olá amigos,

Não sei porque razão a função IsPrinter() não está funcionando no Windows XP... Pra variar o XP...

O código é bem simples, mais ou menos assim:

If IsPrinter()
Imprime_Cupom()
Endif

Acontece que no em todos win até o 2000 ele testa certinho, mas no XP sempre entra no IF, fazendo com que apareça aquela mensagem pouco amigável de erro (aquela padrão).

Alguém sabe como corrigir isso?

Desde já agradeço!

Enviado: 26 Out 2005 17:48
por Clipper
Prezado Stanis

Isso é um problema do XP, não há solução, em qualquer programa DOS sobre o XP não se consegue capturar o status da impressora, ele sempre retorna ON. Eu não sei se a PageScript tem algo que possa ser usado, mas no Clipper puro e suas libs mais famosas não tem como.

Até logo.

Marcelo

Enviado: 26 Out 2005 17:57
por Stanis Luksys
Boicote ao XP !!!!

hahahaha

Tem que rir pra não chorar....

:(