Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.13;
Скачать: CL | DM;

Вниз

Как послать управляющие коды на принтер?   Найти похожие ветки 

 
НВ   (2003-11-28 18:23) [0]

на простой сетевой матричный Epson LX 300


 
Mr.Nobody   (2003-11-29 23:14) [1]

ИМХО, если драйвера сетевого принтера установлены на твоем компе, то тебе уже не важно, сетевой он или нет. По идее в таком случае должен создаться дополнительный виртуальный LPT, туда и надо писать команды. Есть три способа послать что-то на принтер: 1) через порты ввода/вывода, 2) через функции BIOS, 3) через устройство prn/lpt. На сколько я понимаю первые два способа в винде не прокатят, хотя одна прога (для Dos) под WinXP вроде чо-то выводила (используется 2-ой способ, могу дать исходник на Си). Третий способ вроде как работает, попробуй с командной строки выполнить команду "echo Hello, World! > lptX". lptX - порт, на котором висит твой принтер (lpt1, lpt2, lpt3...) Т.е. в проге на Delphi ты просто открываешь свой lptX как файл при помощи AssignFile/CreateFile и пишеш в него при помощи Write/WriteFile. НО, ходят слухи, что при использовании такого способа не вопринимаются ESC-последовательности, сам не проверял...



Страницы: 1 вся ветка

Текущий архив: 2004.02.13;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.026 c
14-39054
pumba
2004-01-24 18:33
2004.02.13
Народ, как вступить в ФИДО?


7-39113
RealRascal
2003-11-29 22:27
2004.02.13
Звук определенной частоты


1-38795
михаил
2004-02-02 00:23
2004.02.13
цикл в обьекте


3-38755
Крутыш
2004-01-25 13:43
2004.02.13
Простенький запрос, а работать не хочет.


8-38976
Миша
2003-10-12 04:00
2004.02.13
Диалоги выбора источника видео и кодеков (с их свойствами)