Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2012, 21:49   #1
i_Alishka
фифти-фифти
Пользователь
 
Аватар для i_Alishka
 
Регистрация: 29.03.2012
Сообщений: 38
Восклицание Подключение принтера чеков

И снова здравствуйте))), сегодня вопрос такой:
можно ли печатать на принтере чеков с помощью Assignprn, или с помощью
QReport? и если не сложно приведите один маленький пример.
i_Alishka вне форума Ответить с цитированием
Старый 01.04.2012, 22:59   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...зависит от принтера, читайте документацию.

Чаще всего термопринтеры печати чеков управляются спецкомандами. Ничего сложного в этом нет, достаточно открыть документацию, в коей даже, большей частью, приведены примеры.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 01.04.2012, 23:15   #3
i_Alishka
фифти-фифти
Пользователь
 
Аватар для i_Alishka
 
Регистрация: 29.03.2012
Сообщений: 38
По умолчанию

это понятно, дело в том что я пока могу печатать только через QReport или сделав экспорт в экзель, к сожалению нет возможности приобрести для опытов такой принтер
поэтому проэксперементировать не могу, мне бы код увидеть, и узнать нужны ли для принтера такого рода спец. компоненты
i_Alishka вне форума Ответить с цитированием
Старый 01.04.2012, 23:19   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
нужны ли для принтера такого рода спец. компоненты
отвыкайте от компонентов.
а то код руками написать уже не в состоянии похоже..

а так raxp все верно сказал, многое зависит от принтера.
Цитата:
я пока могу печатать...
учиться никогда не поздно.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 01.04.2012, 23:25   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
поэтому проэксперементировать не могу, мне бы код увидеть
это вам ничего не даст.

Работать со спецоборудованием нужно только со знанием конкретики, т.е., в данном случае, знания наименования и модели принтера, и, соответственно, плясать от документации к нему. Вот, к примеру, термопринтер GODEX EZ-DT-2. Под него есть спец API EZWEBDLL, реализующее работу с ним с помощью DLL-ки.
Вложения
Тип файла: pdf EZWEBDLL_UM_en.pdf (147.6 Кб, 27 просмотров)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 01.04.2012, 23:40   #6
i_Alishka
фифти-фифти
Пользователь
 
Аватар для i_Alishka
 
Регистрация: 29.03.2012
Сообщений: 38
По умолчанию

ну а нельзя к этим принтерам, обращаться как к обычным?

Цитата:
Сообщение от raxp Посмотреть сообщение
это вам ничего не даст.

Работать со спецоборудованием нужно только со знанием конкретики, т.е., в данном случае, знания наименования и модели принтера, и, соответственно, плясать от документации к нему. Вот, к примеру, термопринтер GODEX EZ-DT-2. Под него есть спец API EZWEBDLL, реализующее работу с ним с помощью DLL-ки.
а русского перевода нет? а то с английским туго

Последний раз редактировалось Stilet; 02.04.2012 в 08:13.
i_Alishka вне форума Ответить с цитированием
Старый 02.04.2012, 00:06   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
а то с английским туго
нужно учить, большинство манов именно на англе.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 02.04.2012, 08:12   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
ну а нельзя к этим принтерам, обращаться как к обычным?
Нет. Кассы подключаются через СОМ или USB порты. Как правило для них ставятся соответствующие драйвера типа http://www.help-micro.com.ua/rus/eql.htm
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
использование принтера wulf_01 Помощь студентам 2 22.05.2011 18:18
инсталятор принтера VAnj2607 Помощь студентам 0 08.05.2011 12:52
подключение двух компьютеров к интернет через одно подключение Chudo4258 Помощь студентам 3 30.03.2010 16:07
Подключение принтера к ноутбуку! Николай_ Компьютерное железо 4 07.03.2010 18:51
Обрезка на принтере чеков epson Родион Общие вопросы Delphi 0 07.10.2008 18:53