Release Pos printer while catch PosControlException
-
domingo, 26 de febrero de 2012 6:59
Dear All,
Please have a look at the following code. Can I release the printer while PosControlException occurs? What will happen if I do that?
Dim posExplorer As New PosExplorer() Dim deviceInfo As DeviceInfo = Nothing deviceInfo = posExplorer.GetDevice(DeviceType.PosPrinter, PrinterName) pr = posExplorer.CreateInstance(deviceInfo) pr.Open() Try pr.Claim(10000) Catch e As PosControlException Try pr.Release() Catch ex As Exception Throw e End Try Throw e Catch e As Exception .... End Try
Thanks
Todas las respuestas
-
domingo, 26 de febrero de 2012 17:31Usuario que responde
If you get an error on a claim in the service object, I would guess the device was never claimed, thus release is redundant. It can't hurt.
-Sean
www.sjjmicro.com / www.seanliming.com / www.annabooks.com, Book Author - Pro Guide to WES 7, XP Embedded Advanced, Pro Guide to POS for .NET
-
lunes, 27 de febrero de 2012 1:59
Hi, Sean Liming,
Sometimes, I got an exception message:The port is already open. Why will I see the message? Could you tell me the reason?
-
lunes, 27 de febrero de 2012 5:26Usuario que responde
On which error message? Claim or Release?
-Sean
www.sjjmicro.com / www.seanliming.com / www.annabooks.com, Book Author - Pro Guide to WES 7, XP Embedded Advanced, Pro Guide to POS for .NET
- Editado Sean LimingMVP, Editor lunes, 27 de febrero de 2012 5:26
-
lunes, 27 de febrero de 2012 8:36
On which error message? Claim or Release?
-Sean
www.sjjmicro.com / www.seanliming.com / www.annabooks.com, Book Author - Pro Guide to WES 7, XP Embedded Advanced, Pro Guide to POS for .NET
Claim, thanks

