Fórum IMPRESSORA MATRICIAL #365879
06/11/2008
0
tenho um sistema que imprime direto na porta da impressora, porem quando a impressora esta desligada ou nao esta pronta da erro de entrada e saida I/O, porem eu gostaria de saber se tem alguma função que verifique se a impressora esta online e que seja compativel com windows xp, se alguem tiver como me ajudar desde ja agradeço
Antoniodlis
Curtir tópico
+ 0Posts
06/11/2008
Steve_narancic
Gostei + 0
07/11/2008
Ffabiop
Tem a clássica função:
// Verifica se a impressora está tiva ou não.
function IsPrinter : Boolean;
Const
PrnStInt : Byte = $17;
StRq : Byte = $02;
PrnNum : Word = 0; { 0 para LPT1, 1 para LPT2, etc. }
var
nResult : byte;
begin
asm
mov ah,StRq;
mov dx,PrnNum;
Int $17;
mov nResult,ah;
end;
IsPrinter := (nResult and $80) = $80;
end;
Gostei + 0
30/12/2008
Henry Lima
sabe de alguma outra forma de testar se a impressora matricial esta conectada?
Abs
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)