Конференция "WinAPI" » Готовность принтера
 
  • Dim07 (21.12.07 16:06) [0]
    Подскажите, плиз, как определить готовность принтера
    (включен, заправлена бумага)?
    принтер матричный, локальный, XP.
  • clickmaker © (21.12.07 16:10) [1]
    GetPrinter
    PRINTER_INFO_2.Status
  • Dim07 (21.12.07 17:40) [2]
    Пробовал, но Status все время показывает что принтер готов,
    вне зависимости от реального состояния :(
  • clickmaker © (21.12.07 17:58) [3]

    > [2] Dim07   (21.12.07 17:40)

    то есть?
    какой из PRINTER_STATUS_ххх там?
  • Dim07 (21.12.07 19:14) [4]
    PRINTER_INFO_2.Status == 0
    это означает что принтер готов...
  • clickmaker © (24.12.07 12:09) [5]

    > [4] Dim07   (21.12.07 19:14)

    а ты уверен, что он не готов?
    GetPrinter возвращает true?
    как вариант, под Windows NT/2000/XP можно еще PRINTER_INFO_6 попробовать
  • slow!alfamoon!com (24.12.07 14:03) [6]
    Матричник готов всегда, по мнению Windows.
  • clickmaker © (24.12.07 14:19) [7]

    > [6] slow!alfamoon!com   (24.12.07 14:03)
    > Матричник готов всегда

    а, ну правильно. Он же пионэр среди принтеров )
 
Конференция "WinAPI" » Готовность принтера
Есть новые Нет новых   [134431   +14][b:0][p:0]