Цитата:
Сообщение от
vc
У нас подобная печать заработала, когда начали использовать
WinAPI::copyFile(fileName, printerPath,false);
вместо shellExecute.
printerPath - локальный порт, 'LPT1' например, либо сетевое имя принтера этикеток.
Я поробовал. Работает на сетевой принтер (обычный лазерный). А вто в зебру не влазит. Зебра установлена как локальный принтер по Standard TCP/IP port. Может в этом причина быть?
Вобщем получилось:
X++:
fileParams = 'C:\\1.txt';
printerName = '\\\\COMP_NAME\\Zebra';
err = WinAPI::copyFile(fileParams,printerName,false);
Другими словами, если гнать через сеть, тогда будет работать, а если отправлять на локальный порт Standard TCP/IP port, то где то застревает. Хочется понять в чем причина.