Как запрограммировать принтер POS с помощью USB на Visual Basic 6

Как запрограммировать принтер POS с помощью USB на Visual Basic 6

1 ответ

Для доступа к настройкам принтера вы можете использовать функцию API DocumentProperties. Вот объявление для VB6:

Public Declare Function DocumentProperties Lib "winspool.drv" Alias "DocumentPropertiesA"_
  (ByVal hwnd As Long, ByVal hPrinter As Long, ByVal pDeviceName As String, _
  ByRef pDevModeOutput As DEVMODE, ByRef pDevModeInput As DEVMODE, _
  ByVal fMode As Long) As Long

Вот некоторые подробности: http://support.microsoft.com/kb/167345

Вы можете использовать другие функции печати API для печати на любом принтере Windows: http://msdn.microsoft.com/en-us/library/dd162861(VS.85).aspx

Другие вопросы по тегам