|
|
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
PowerBuilder 10.2 Стоит задача реализовать разработку и печать этикеток на указаном принтере. С первой частью справился. Буду благодарен за подсказки по части реализации печати. Основная проблема сейчас реализация изминения ширины штрих кода на печать. Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2008, 11:29 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
Если не ошибаюсь, Zebra LP 2844 - специфический принтер, для печати только этикеток, причем довольно ограниченного числа форматов (видел только два). Может проще предусмотреть для двух форматов и не возиться с разработкой редактора? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 13:28 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
sPaulМожет проще предусмотреть для двух форматов и не возиться с разработкой редактора? Ммм.. эээ.... а кто здесь про редактор говорил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2008, 13:49 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
Локшин Марк sPaulМожет проще предусмотреть для двух форматов и не возиться с разработкой редактора? Ммм.. эээ.... а кто здесь про редактор говорил? >> ...реализация изминения ширины штрих кода на печать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 12:32 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
1. Речь не идет о редакторе. Для пользователя разработан модуль помтроения этикетки. 2. рассматриваю примеры а) ll_PrintJob = printopen() ll_help = PrintSend(ll_PrintJob, char(13)) ll_help = PrintSend(ll_PrintJob, "OD" + char(13)) ll_help = PrintSend(ll_PrintJob, "N" + char(13)) ll_help = PrintSend(ll_PrintJob, "D7" + char(13)) ll_help = PrintSend(ll_PrintJob, "S2" + char(13)) ll_help = PrintSend(ll_PrintJob, "Q609,24" + char(13)) ll_help = PrintSend(ll_PrintJob, "q784" + char(13)) ll_help = PrintSend(ll_PrintJob, "B10,150,0,3,2,6,80,N,'CODE 39'" + char(13)) ll_help = PrintSend(ll_PrintJob, "P1" + char(13)) б) ll_help = PrintSend(ll_PrintJob, char(13)) ll_help = PrintSend(ll_PrintJob, "N" + char(13)) ll_help = PrintSend(ll_PrintJob, 'A50,0,0,1,1,1,N,"Test 1"' + char(13)) ll_help = PrintSend(ll_PrintJob, "P1" + char(13)) посылаю на принтер , печати нет, идет только прогон этикетки. что то делаю не так буду благодарен за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 12:54 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
как изменить ширину кода уже разобрался, теперь проблема как правильно послать команды на принтер в предыдущем сообщение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 12:55 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
Obsolete function PrintSend is an obsolete function and is provided for backward compatibility only. The ability to use this function is dependent upon the printer driver. поместив соотв. штрих-код в поле (должен быть "штрих-кодовый" фонт у поля) DW, посылаю DW на печать методом print. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 13:13 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
Mykolaпосылаю на принтер , печати нет, идет только прогон этикетки. что то делаю не так буду благодарен за помощь А принтер то так может печатать - ты ему в порт букву, он тебе на печать букву? Может быть стоит изучить инструкцию в каком формате ему данные слать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 13:24 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
спасибо, такой вариант есть, но он не подходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 13:25 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
Похоже не хватает escape - символа PrintSend он скорее для настройки Print ( printjobnumber, { tab1, } string {, tab2 } ) - для печати ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 15:33 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
? API function to printer zebra lp2844 (OPOS do not use) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 15:31 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
Печатаем (в данном случае штрхкод) на Zebra Z6M Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Может вам просто не хватает признаков начала и конца отправки пакета команд, т.е. последовательностей ${^XA и ^XZ}$ или их аналогов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 12:19 |
|
||
|
Принтер Zebra LP 2844
|
|||
|---|---|---|---|
|
#18+
Всем спасибо. Задача решена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 22:21 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=35273029&tid=1336699]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 399ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...