Hi

Is there a simple way (or any other way) to find out is POS printer on LPT
port ready ??
VB 2005

Thenks.

Re: POS printer on LPT ready ?? by Benny

Benny
Tue May 06 03:02:46 CDT 2008

Hi

What do you mean with ready?

You could send a zero byte printjob to the printer and after a slight delay
test if the print queue is empty.

Benny


"BB" <ssb_cro@yahoo.com> skrev i en meddelelse
news:fvornc$qhd$1@ss408.t-com.hr...
> Hi
>
> Is there a simple way (or any other way) to find out is POS printer on LPT
> port ready ??
> VB 2005
>
> Thenks.
>



Re: POS printer on LPT ready ?? by BB

BB
Tue May 06 05:27:30 CDT 2008

I mean something like that
This code I'm using to find out is POS printer on COM port is ready for
printing:

Dim oSerPort As System.IO.Ports.SerialPort
oSerPort = New System.IO.Ports.SerialPort(cPort, 9600, Ports.Parity.None, 8,
Ports.StopBits.One)
oSerPort.Open()
If oSerPort.DsrHolding Then
'Printer is ready
Else
'Printer is NOT ready
End if


"Benny Skjold Tordrup" <bst@visma.dk> wrote in message
news:ezs3KA1rIHA.2292@TK2MSFTNGP03.phx.gbl...
> Hi
>
> What do you mean with ready?
>
> You could send a zero byte printjob to the printer and after a slight
> delay test if the print queue is empty.
>
> Benny
>
>
> "BB" <ssb_cro@yahoo.com> skrev i en meddelelse
> news:fvornc$qhd$1@ss408.t-com.hr...
>> Hi
>>
>> Is there a simple way (or any other way) to find out is POS printer on
>> LPT port ready ??
>> VB 2005
>>
>> Thenks.
>>
>
>



Re: POS printer on LPT ready ?? by Dick

Dick
Tue May 06 11:41:31 CDT 2008

If LPT1 is an internal parallel port, not a USB connected device, then you
can use IONet.dll from my homepage to examine the printer status register.

You also may want to look at:

http://support.microsoft.com/kb/160129
or
http://support.microsoft.com/kb/202480

--
Richard Grier, MVP
Hard & Software
Author of Visual Basic Programmer's Guide to Serial Communications, Fourth
Edition,
ISBN 1-890422-28-2 (391 pages, includes CD-ROM). July 2004, Revised March
2006.
See www.hardandsoftware.net for details and contact information.