|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.06.2018, 11:05 | #1 |
Новичок
Джуниор
Регистрация: 17.06.2018
Сообщений: 1
|
Работа с чековым принтером из Delphi
Здравствуйте.
Стоит задача написать приложение для взаимодействия с чековым принтером. Имеется: - Delphi XE3 - Чековый принтер xPrinter (80 мм.), подключенный к машине по USB - Документ с описанием SDK - Небольшой опыт работы с Delphi Необходимо написать минимальное (тестовое) приложение для распечатки чеков из приложения. Подскажите, кто знает, куда двигаться, чего почитать, в какую сторону копать? Спасибо всем заранее за любую помощь. Статьи, исходники, туториалы, ссылки приветствуются. |
17.06.2018, 12:33 | #2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,620
|
Подключение по USB - штатное - или самопальное ? В первом случае должен быть драйвер и все прописано в доке на принтер. Во втором - хз . Разработчик контроллера должен знать.
Что показывает USB-viewer ? Принтер или HID-устройство ? Последний раз редактировалось digitalis; 17.06.2018 в 12:35. |
17.06.2018, 13:28 | #3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Есть модуль Printers, где есть класс TPrinter, коим можно получить список принтеров доступны в системе. Если к принтеру прилагается драйвер, то
принтер не потребует каких-то излишеств, ставите драйвер, принтер будет доступен через WinAPI. У класса TPrinter есть список Printers где перечислены видимые принтеры, откуда берете индекс строки с нужным принтером и ставите его в свойство PrinterIndex. А потом собственно печать текста: Код:
Последний раз редактировалось Человек_Борща; 17.06.2018 в 13:45. |
18.06.2018, 01:54 | #4 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
Если есть драйвер, то чеки можно рассматривать как вариант отчета. Для создания коих в любой версии Дельфи есть генератор отчетов. В ХЕ3 это Fast Report.
Вот только с отрезанием чеков ничего сказать не могу. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Воюю с чековым принтером Posiflex Aura-6800U | Sergeyfox | Операционные системы общие вопросы | 2 | 22.10.2017 14:16 |
Устройства вывода. Работа с принтером | Programmer_Forum | Помощь студентам | 6 | 17.11.2013 19:41 |
Работа с принтером на Com-порте | Mixim | C# (си шарп) | 5 | 24.02.2013 15:02 |
Работа с принтером и сервак. | a123-flex | Фриланс | 1 | 09.09.2009 22:29 |
Работа с принтером | Proof | Общие вопросы Delphi | 1 | 20.06.2008 20:23 |