Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.24;
Скачать: CL | DM;

Вниз

Как определить состояние принтера(готов, не подключен,...)?   Найти похожие ветки 

 
TRyaSS ©   (2006-08-14 12:17) [0]

Подскажите плз.


 
clickmaker ©   (2006-08-14 13:11) [1]

OpenPrinter(), GetPrinter()


 
TRyaSS ©   (2006-08-14 13:27) [2]


> If the function fails, the return value is zero. To get
> extended error information, call GetLastError.

Т.е. если функция вернула ошибку, то принтер недоступен? других ошибок быть не може?


 
clickmaker ©   (2006-08-14 14:14) [3]


> TRyaSS ©   (14.08.06 13:27) [2]

GetPrinter(hPrinter, PRINTER_INFO_6
должна вернуть статус


 
TRyaSS ©   (2006-08-14 15:49) [4]

Большое спасибо, тока PRINTER_INFO_6 я в справке не увидел, статус PRINTER_INFO_2 возвращает...еще раз спасибо...


 
TRyaSS ©   (2006-08-14 15:51) [5]

Еще вопрос : как узнать какой принтер был выбран в PrintDialog?


 
clickmaker ©   (2006-08-14 16:08) [6]

Printer.PrinterIndex


 
TRyaSS ©   (2006-08-14 16:16) [7]

т.е. самому не надо принтер выбирать?..


 
clickmaker ©   (2006-08-14 16:24) [8]

что значит выбирать?
в Printer.Printers[] - все принтеры, которые видит твой комп. После ОК в диалоге печати в PrinterIndex будет индекс выбранного.


 
TRyaSS ©   (2006-08-14 16:33) [9]

т.е. никакие SetPrinter и т.д.не нужны,после EndDoc печать пойдет на выбраный в диалоге принтер?


 
clickmaker ©   (2006-08-14 17:59) [10]

да


 
TRyaSS ©   (2006-08-15 10:41) [11]

Printer.Handle и hPrinter - одно и тоже?



Страницы: 1 вся ветка

Текущий архив: 2006.12.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.062 c
2-1165238459
Kostafey
2006-12-04 16:20
2006.12.24
Экспорт таблицы MS SQL Server


2-1165419683
crasher
2006-12-06 18:41
2006.12.24
Полная блокировка компьютера


15-1165102323
SkySpeed
2006-12-03 02:32
2006.12.24
В чём ошибка в проекте С++?


4-1155901190
Прогер
2006-08-18 15:39
2006.12.24
Как грамотно остановить сервис? Service WinNT


15-1164889250
antonn
2006-11-30 15:20
2006.12.24
по хтмл ю вопросик