Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |
@$%^$@$$ :)) 01.11.01 22:12 Число просмотров: 894
Автор: ggg <ggg> Статус: Elderman
|
пиши на стандартный вывод
потом когда будешь прогу запускать, напишешь:
prog.exe > lpt1:
попробовал в вин2000 - работает
только эта @^%$@&^ система почему то в этом случае не показывает в свойствах принтера состояние очереди печати
т.е. нельзя отменить
пришлось полностью печатать то что там моя прога навыводила :))
|
<programming>
|
[C++] Вывод на принтер в С 01.11.01 21:26
Автор: Sancho Статус: Незарегистрированный пользователь
|
Есть некоторая контрольная работа, в которой требуется что-то перемножить, сложить и т. п.. А в конце требуется вывести на принтер то же , что было выведено на экран.
Так вот у меня колом встала проблема с выводом на экран (С для DOS).
Не хотелось бы лазать по портам и ESC командам принтера.
Как мне просто (например, по типу printf ()) форматировано вывести текст на принтер.
По теме, интересно как переопределяется stdout - стандартный поток вывода (на принтер).
Я пробовал провернуть такую фишку fprintf (stdprn, "Текст"); - ничего у меня не получилось ,- Я вообще в том направлении продвигаюсь ?
|
 |
@$%^$@$$ :)) 01.11.01 22:12
Автор: ggg <ggg> Статус: Elderman
|
пиши на стандартный вывод
потом когда будешь прогу запускать, напишешь:
prog.exe > lpt1:
попробовал в вин2000 - работает
только эта @^%$@&^ система почему то в этом случае не показывает в свойствах принтера состояние очереди печати
т.е. нельзя отменить
пришлось полностью печатать то что там моя прога навыводила :))
|
 |
[C++] Вывод на принтер в С 01.11.01 21:41
Автор: :-) <:-)> Статус: Elderman
|
Добавь в конец пограммы строчку
asm int 5
Все, что у тебя в этот момент будет на экране, пойдет на принтер (aka PrintScreen)
|
|
|