Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вывод строки на матричный принтер. [D6, XP]


иван8511 ©   (2006-08-23 11:09:00) 

У меня Win Xp, принтер матричный Epson. Бумага рулонная. Как из программы можно вывести на принтер несколько строчек текста.
Важно что бы после печати лист не прокручивался до конца. Потому что надо напечатать несколько строчек на рулонной бумаге и оторвать.
А может можно как то информацию сбросить во временный ТХТ файл, а потом его  отправить на печать?


IceBeerg   (2006-08-23 11:22:00) [1]


> А что значит как обычно? Может пошлете небольшой пример.

Хм. "Прогнал", извиняюсь.
Глянул в help и сам озадачился


Наиль   (2006-08-23 11:19:00) [2]

Что-то вроде этого

AssignFile(lpt,'lpt1');
Reset(lpt);
Writeln(lpt,'Privet');
CloseFile(lpt);


иван8511   (2006-08-23 11:19:00) [3]

А что значит как обычно? Может пошлете небольшой пример.


IceBeerg   (2006-08-23 11:14:00) [4]

Как обычно на любой другой принтер, но без комманды прогога страницы.


tesseract   (2006-08-23 11:14:00) [5]

Я бы предпочёл через EPL напрямую в порт писать, если принтер LPT.  Иначе смотри WritePrinter.

Описание EPL есть на сайте EPSON.


Наверх

Титульная страница Поиск, карта сайта Написать письмо