Форум: "WinAPI";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];
ВнизКак определить состояние принтера(готов, не подключен,...)? Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.049 c