|
Результат от принтера, при печати, программно
| ☑ |
0
Пип Пибип
30.08.12
✎
12:44
|
День добрый, господа
Подвскажите, есть ли способ программно отловить/получить результат печати документа от принтера? Сталкивался ли кто-либо с таким? Необходимо в программе знать - распечатался или документ или нет.
Интересует в конечном счете в 1С 8. С помощью библиотеки/еще каким средством - не важно. На вскидку, секцию оставил v8
|
|
1
Пип Пибип
30.08.12
✎
12:54
|
пип
|
|
2
Пип Пибип
30.08.12
✎
12:59
|
пибип
|
|
3
pessok
30.08.12
✎
13:04
|
(0) не взлетит. у каждого принтера свой апи, и данные о том, что документ распечатался они отдают на комп по-разному
|
|
4
pessok
30.08.12
✎
13:05
|
ну а как вариант... кривой...
Попытка
Таб.Док.Напечатать();
Исключение
Сообщить("Произошла ошибка печати");
КонецПопытки
|
|
5
nvs
30.08.12
✎
13:05
|
Надо организовывать печать через com
|
|
6
nvs
30.08.12
✎
13:10
|
бывают вроде как универсальные дрова, надо курить гугл...
я со сканерами заморачивался юзал TWAIN и WIA
думаю для принтеров что-то аналогичное должно быть
|
|
7
shuhard
30.08.12
✎
13:17
|
(0)[Сталкивался ли кто-либо с таким]
да
это легко реализуется через WMI
я давным давно такое на Access делал:
|
|
8
acsent
30.08.12
✎
13:18
|
(7) добавил файл в очереь печати и ждешь пока придет ответ? а он может придти очень не скоро
|
|
9
shuhard
30.08.12
✎
13:36
|
(8) угу
если для ТС это критично, будет прикручивать асинхронные механизмы
|
|
10
Пип Пибип
30.08.12
✎
13:50
|
спасибо господа, буду посмотреть!
|
|