CITIZEN OPOS DRIVER 1.8 Application Development Guide
OutPutID Property/ OutputCompleteEvent Event
Identifier of asynchronous output started just before is retained and incremented by +1 with the following output.
<Visual Basic installation example: Output subroutine>
Dim i as Integer
Dim Result As Long
Dim PrintStation As Long
For i = 0 to 10
DoEvents
Result = OPOSPrinter.PrintNormal(PrintStation, "TEST PRINT" + Str(i) + Chr$(&HD) + Chr$(&HA)) Next i
<Visual Basic installation example: Event acquisition subroutine>
Private Sub OPOSPrinter_OutputCompleteEvent(ByVal OutputID As Long)
Debug.Print "OutputCompleteEvent
End Sub
<Output result>
OutputCompleteEvent
OutputCompleteEvent
OutputCompleteEvent
OutputCompleteEvent
OutputCompleteEvent
OutputCompleteEvent
OutputCompleteEvent
OutputCompleteEvent
OutputCompleteEvent
OutputCompleteEvent
OutputCompleteEvent
CapRecEmptySensor/ RecEmpty Property
When "Active Paper Sensor” is set to “PaperNearEnd” (Registry: "PaperSensor"="001"), Paper Out sensor becomes
(Configuration Utility)
47