Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Готовность принтера


Dim07 ©   (2007-12-21 16:06:00) 

Подскажите, плиз, как определить готовность принтера
(включен, заправлена бумага)?
принтер матричный, локальный, XP.


clickmaker   (2007-12-24 14:19:00) [1]


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

а, ну правильно. Он же пионэр среди принтеров )


slow!alfamoon!com   (2007-12-24 14:03:00) [2]

Матричник готов всегда, по мнению Windows.


clickmaker   (2007-12-24 12:09:00) [3]


> [4] Dim07   (21.12.07 19:14)

а ты уверен, что он не готов?
GetPrinter возвращает true?
как вариант, под Windows NT/2000/XP можно еще PRINTER_INFO_6 попробовать


Dim07   (2007-12-21 19:14:00) [4]

PRINTER_INFO_2.Status == 0
это означает что принтер готов...


clickmaker   (2007-12-21 17:58:00) [5]


> [2] Dim07   (21.12.07 17:40)

то есть?
какой из PRINTER_STATUS_ххх там?


Dim07   (2007-12-21 17:40:00) [6]

Пробовал, но Status все время показывает что принтер готов,
вне зависимости от реального состояния :(


clickmaker   (2007-12-21 16:10:00) [7]

GetPrinter
PRINTER_INFO_2.Status


Наверх

Титульная страница Поиск, карта сайта Написать письмо