|
|
Как проверить есть ли в системе принтер ? |
☑ |
|
0
BigShmax
15.03.12
✎
10:11
|
Есть рабочее место где рабочий сканирует изделие и при его сканировании вылазит этикетка с требуемой инфой. в другом конце цеха есть абсолютно такое же рабочее место не оборудованное принтером и там при сканировании открывается виндовое окно сохранения файла *.xps какую првоерку можено поставить чтобы работало и с принтером и без.
|
|
|
1
Cube
15.03.12
✎
10:13
|
(0) Добавить в настройки пользователя галочку "Отправлять этикетки на принтер"? :)
|
|
|
2
BigShmax
15.03.12
✎
10:14
|
пользователь один :-) "Рабочее место в цеху" :-)
|
|
|
3
Злобная Печенька
15.03.12
✎
10:15
|
принтер сетевой?
|
|
|
4
aleks-id
15.03.12
✎
10:17
|
установи в винде принтер по умолчанию
|
|
|
5
ale-sarin
15.03.12
✎
10:21
|
Вот. Здесь нашел пару месяцев назад. Поможет?
Функция ПолучитьСписокДоступныхПринтеров()
// Принтеры установленные в системе
Список = Новый СписокЗначений;
#Если Клиент Тогда
Попытка
КОМОбъект = Новый COMОбъект ("WScript.Network");
Принтеры = КОМОбъект.EnumPrinterConnections();
шшш = 0;
Пока шшш < Принтеры.Count()-1 Цикл
Список.Добавить(Принтеры.Item(шшш+1), Принтеры.Item(шшш+1));
шшш = шшш + 2;
КонецЦикла;
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
#КонецЕсли
возврат Список;
КонецФункции
|
|
|
6
BigShmax
15.03.12
✎
10:22
|
(4) не пончял
(3) не , zebra локальная
|
|
|
7
BigShmax
15.03.12
✎
10:23
|
(5) спасибо - попробую. на наличие зебры список проверить потом как два пальца.
|
|