Доброго времени суток!
Господа, очень прошу помочь в решении вопроса - необходимо печатать этикетку с текущим временем-датой, и в зависимости от времени писать что это утро, день, вечер. Уже голову сломал как это сделать. Удаётся только вывети ЛИБО первую этикетку с правильным временем, либо время у этикеток будет...временем последней печати предыдущей этикетки
Вот так выглядит код файла AUTO.BAS ,который заливается в принтер:
DIRECTION 1
SET KEY1 OFF
SET KEY2 OFF
SET KEY3 OFF
KEY1=0
KEY2=0
KEY3=0
SET PRINTKEY ON
:START
IF KEY3=1 THEN
CLS
TEXT 100,10,"3",0,1,1,"KEY1 (FEED key) is pressed!! "
PRINT 1,1
ELSEIF KEY2=1 THEN
CLS
TEXT 100,10,"3",0,1,1,"KEY2 (PAUSE key) is pressed!!"
PRINT 1,1
ELSEIF KEY1=1 THEN
CLS
_H=VAL(FORMAT$(NOW$(),"h"))
_M=VAL(FORMAT$(NOW$(),"n"))
_S=VAL(FORMAT$(NOW$(),"s"))
_D=VAL(FORMAT$(NOW$(),"d"))
_MO=VAL(FORMAT$(NOW$(),"m"))
_Y=VAL(FORMAT$(NOW$(),"yy"))
IF _H<10 THEN HOUR$="0"+STR$(_H) ELSE HOUR$=STR$(_H)
IF _M<10 THEN MINUTE$="0"+STR$(_M) ELSE MINUTE$=STR$(_M)
IF _S<10 THEN SECOND$="0"+STR$(_S) ELSE SECOND$=STR$(_S)
IF _D<10 THEN DATE$="0"+STR$(_D) ELSE DATE$=STR$(_D)
IF _MO<10 THEN MONTH$="0"+STR$(_MO) ELSE MONTH$=STR$(_MO)
IF _Y<10 THEN YEAR$="0"+STR$(_Y) ELSE YEAR$=STR$(_Y)
TEXT 18,20,"ARIAL12B.VF1",0,1,1, HOUR$+":"+MINUTE$+":"+SECOND$ + " " + DATE$+"."+MONTH$+"."+YEAR$
IF _H=>5 THEN IF _H<=10 THEN TEXT 111,80,"ARIAL12B.VF1",0,1,1, "утро"
IF _H=>11 THEN IF _H<=15 THEN TEXT 102,80,"ARIAL12B.VF1",0,1,1, "день"
IF _H>=17 THEN IF _H<=23 THEN TEXT 122,80,"ARIAL12B.VF1",0,1,1, "вечер"
PRINT 1,1
SET KEY1 ON
SET KEY2 ON
SET KEY3 ON
END
ENDIF
GOTO START
EOP
Программирование TSPL/TSPL2
Форум по общим вопросам связанным с эксплуатацией, обслуживанием, установкой и программированием принтеров. Обсуждение ведется только по принтерам этикеток, чеков и пластиковых карт для промышленности, торговли и транспорта. Офисные и бытовые принтеры обсуждаются в ветке по компьютерному оборудованию.
Модератор: Sonc
Frippy
Вернуться в «Общие вопросы по принтерам»
Перейти
- Общий форум
- ↳ Супермаг 2000
- ↳ SuperMag Plus
- ↳ Set Retail
- ↳ Set Centrum
- ↳ Set Oil
- ↳ Gestori
- ↳ TradeX
- ↳ S-Market
- ↳ Домино
- ↳ Профи-Т
- ↳ 1С-Предприятие 7.7
- ↳ 1С - Предприятие 8
- ↳ 1C - общий
- ↳ Сенсоры (Датчики)
- ↳ Устройства ввода
- ↳ Управляющие устройства (контроллеры)
- ↳ Исполнительные устройства
- ↳ Устройства вывода
- ↳ Промышленные компьютеры
- ↳ Системы автоматизации
- ↳ ПО для автоматизации технологических и производственных процессов
- ↳ Общие вопросы по автоматизации технологических и производственных процессов
- ↳ Правовые вопросы
- ↳ Стандарты и нормативные документы
- ↳ Противокражное оборудование
- ↳ Комплексные системы безопасности
- ↳ Видеонаблюдение
- ↳ Контроль и управление доступом
- ↳ Охранно-пожарные системы
- ↳ Информационная безопасность
- ↳ Средства связи и радиоконтроля
- ↳ Пожарная техника
- ↳ Антитеррористическая техника
- ↳ Инженерно-технические средства защиты
- ↳ Промышленная / экологическая безопасность
- Форум по ККМ и ККТ
- ↳ Общие и правовые вопросы по ККT
- ↳ Альфа
- ↳ АМС
- ↳ Астра
- ↳ Атол
- ↳ Касби
- ↳ Ладога
- ↳ Меркурий
- ↳ Микро
- ↳ Миника
- ↳ Ока
- ↳ Орион
- ↳ ПИРИТ
- ↳ Прим
- ↳ Спарк
- ↳ Феликс
- ↳ Штрих
- ↳ ЭКР
- ↳ Элвес
- ↳ Электроника
- ↳ Easy
- ↳ Flaton
- ↳ ForPOSt
- ↳ FPrint
- ↳ Fujitsu
- ↳ IBM
- ↳ Posiflex
- ↳ POSprint
- ↳ Samsung
- ↳ Wincor Nixdorf
- ↳ Другие
- Форум по электронным весам
- ↳ Общие и правовые вопросы по весам
- ↳ Масса-К
- ↳ Мера
- ↳ Меркурий
- ↳ МИДЛ
- ↳ Невские весы
- ↳ ПетВес
- ↳ Скейл
- ↳ Штрих-М
- ↳ A&D
- ↳ ACCULAB
- ↳ ADAM
- ↳ Axis
- ↳ Bizerba
- ↳ CAS
- ↳ DIBAL
- ↳ DIGI
- ↳ JADEVER
- ↳ Mettler Toledo
- ↳ OHAUS
- ↳ Sartorius
- ↳ VIBRA
- ↳ Другие
- Форум по чековым принтерам и принтерам этикеток
- ↳ Общие вопросы по принтерам
- ↳ ПРИМ
- ↳ Штрих
- ↳ APS
- ↳ Argox
- ↳ Citizen
- ↳ Custom
- ↳ Datamax
- ↳ DMX
- ↳ EDIsecure
- ↳ Epson
- ↳ Evolis
- ↳ Flaton
- ↳ Fujitsu
- ↳ Godex
- ↳ Intermec
- ↳ Lukhan
- ↳ Primera
- ↳ Printronix
- ↳ Posiflex
- ↳ Proton
- ↳ Samsung
- ↳ SATO
- ↳ Sewoo
- ↳ Spark
- ↳ Star Micronics
- ↳ Swecoin
- ↳ SysFuture
- ↳ Toshiba
- ↳ TSC
- ↳ Zebra
- ↳ Другие
- Форум по ТСД
- ↳ Общие вопросы по ТСД
- ↳ Argox
- ↳ BitaTek
- ↳ Casio
- ↳ Chainway
- ↳ CipherLab
- ↳ Datalogic
- ↳ Honeywell
- ↳ Intermec
- ↳ M3 Mobile
- ↳ Mobile Compia
- ↳ Motorola (Symbol)
- ↳ Opticon
- ↳ Pidion
- ↳ Psion
- ↳ Unitech
- ↳ Zebex
- ↳ Другие
- Форум по сканерам штрих кода
- ↳ Общие вопросы по сканерам штрих кода
- ↳ Argox
- ↳ Champtek
- ↳ Cino
- ↳ CipherLab (Cipher)
- ↳ Datalogic
- ↳ Honeywell (Metrologic)
- ↳ Intermec
- ↳ Motorola (Symbol)
- ↳ Opticon
- ↳ Proton
- ↳ Riotec
- ↳ Unitech
- ↳ XL-Scan
- ↳ Zebex
- ↳ Другие
- ↳ Операционные системы
- ↳ Сеть
- ↳ Программное обеспечение
- ↳ Базы данных
- ↳ Сайты
- ↳ Железо
- Форум по платежным терминалам и сенсорным киоскам
- ↳ Сенсорные панели и мониторы
- ↳ Принтеры
- ↳ Купюроприемники
- ↳ Монетоприемники
- ↳ Сканеры штрих-кодов
- ↳ Модемы
- ↳ Стандартные компьютерные комплектующие
- ↳ Связь
- ↳ Сторожевые таймеры
- ↳ Другие технические вопросы
- ↳ Фискализация платежных терминалов
- ↳ Финансовые и юридические вопросы
- ↳ Организационные вопросы
- ↳ Платежные системы
- Куплю-продам
- Работа
- Беседка
- Корзина
- Вопросы форума
- ↳ ТехниЧе
- ↳ Захват мира
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей