Как отправить ESC-команду на принтер из 1С #279683


#0 by Diter
Очень надо.... принтер кухонный не желает подавать звуковой сигнал без соответствующей ESC-команды...
#1 by IUnknown
Сохраняешь этоу команду в обычный текстовый принтер а потом копию файла оптравляешь на prn. зы: во всяком случае так думаю.
#2 by IUnknown
только для этого у принтера надо отключить перехват печати из под дос, вроде как.
#3 by Diter
и всё?
#4 by IUnknown
Вроде как все. Только я такой ерундорй последний раз занимался под 98 виндой. Как это поведет себя по новой технологией и на юсабишых притерах я хз.
#5 by Diter
Понятно... спасибо... может кто подтвердить слова предыдущего оратора?
#6 by АЛьФ
2 Я могу. Как-то давным-давно делали такое. (немного в сторону от темы)Но вот только не помню можно ли сразу объект Текст сохранять в "prn"?
#7 by igork1966
Должно работать. ФС.КопироватьФайл("C:AAA.TXT","PRN:",1);
#8 by igork1966
Нет, будет говорить неправильное имя файла.
#9 by Diter
кажется прийдётся переименовывать.... Кстати Альф - ты читал про интересное поведение драйвера аттола при модальности формы? прикольно. и ещё... не менее прикольнее срабатывает связка формекс и этот драйвер при вводе со сканера или карт-ридера - в результате данные затраиваются (как "дребезг" клавиатуры....) т.е. вместо 123 будет 111222333
#10 by АЛьФ
2 Не читал. Можно подробней?
#12 by IUnknown
Тогда уж так...
#13 by igork1966
Баянист?  ж-)
#14 by IUnknown
Нет так вроде правильнее... без ":"
#15 by IUnknown
хотя я бы сделал через fso
#16 by igork1966
с ":" тож работает.  ;-)
#17 by IUnknown
Возможно. Я уже не помню. Под рукой принтера нема, абы проверить можно было.
#18 by igork1966
Я проверил. ;-)
#19 by Diter
так понятно... т.е. (уточню) достаточно отправить на принтер файлик с расширением "prn" в котором будет команда и всё?
#20 by Diter
кстати, простите за тупость - а как отправить то? ;))
#21 by IUnknown
или
#22 by Diter
а вот теперь точно спасибо за всё ;))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С