Автор | Сообщение |
|
| постоянный участник
|
Пост N: 356
Зарегистрирован: 12.09.06
|
|
Отправлено: 22.10.07 15:16. Заголовок: Как узнать "включен ли принтер" ?
Всем привет ! Подскажите пожалуйста как из проги узнать "включен ли принтер" ? А то юзера печатают, а принтер был выключен ! Принт-менеджер честно сказал "что что-то с печатью", а юзер все-равно на кнопку давит - и так раз 20. Потом бежит и кричит программа не печатает !!! А с WORDом и EXCELем - тоже самое, но здесь хоть отмазаться можно - не моя программа. По доке посмотрел принтерные функции: GetDefaultPrinter() Retrieves the name of a computer's default printer. GetPrinters() Retrieves information about available printers. PrinterExists() Checks if a particular printer is installed. - всегда возвращает .Т. PrinterPortToName() Retrieves the name of the printer connected to a printer port. PrintFileRaw() Prints a file to a Windows printer in RAW mode.
|
|
|
Ответов - 5
[только новые]
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 22.10.07 17:57. Заголовок: fil
а чо, PrintReady и PrintStat не работают ?
|
|
|
|
| |
Пост N: 30
Зарегистрирован: 05.11.05
|
|
Отправлено: 22.10.07 20:19. Заголовок: Re:
Кстати про функции, где найти описание win32prn? Нужно напечатать файл на winprintere.
|
|
|
|
| постоянный участник
|
Пост N: 357
Зарегистрирован: 12.09.06
|
|
Отправлено: 23.10.07 08:51. Заголовок: Re:
fil пишет: цитата: | а чо, PrintReady и PrintStat не работают ? |
| А их в ДОКЕ по хХарбору нет !!! Спасибо за подсказку.
|
|
|
|
| Администратор
|
Пост N: 608
Зарегистрирован: 23.05.05
|
|
Отправлено: 23.10.07 10:33. Заголовок: Re:
Эти функции из ct для win32 ничего не делают Похоже я не скажу ничего утешительного Фирмы MS не считает необходимым давать такие сведения о принтере Соответствующий функций winapi нет Нет такой функциональности и в классах TPrinter, Win32prn etc
|
|
|
|
| |
Пост N: 154
Зарегистрирован: 08.04.06
|
|
Отправлено: 17.01.08 16:30. Заголовок: Re: Pasha
Pasha пишет: цитата: | Эти функции из ct для win32 ничего не делают |
| И что, ни у кого из ГУРУ :-) никаких идей? И ладно бы задание в очереди принтера появлялось (как "Отложенное" или там "Приостановленное"), как при печати из тех же Word'а и Excel'я, а то ведь уходит совсем в никуда...
|
|
|
|