Самый простой способ печатиАвтор - Robert Vivrette Частенько у начинающих программистов возникает вопрос: "Как вывести информацию на печать минуя механизм печати Windows?". Механизм очень прост в использовании. Всё, что нужно, это воспользоваться функцией AssignFile, чтобы открыть файл с именем 'LPT1' (либо любой другой порт принтера). Операционная система распознаёт данное имя как специальный тип файла и перенаправляет вывод на порт принтера. Процедуры Write & Writeln используются, собственно, для посылки данных. Если Вам понадобится, чтобы принтер отдал лист после окончания печати, то просто отправьте ASCII код #12. Большинство принтеров понимает этот код, как подачу формы (formfeed). var F : TextFile; begin AssignFile(F,'LPT1'); Rewrite(F); Writeln(F,'Hello'); Writeln(F,'There!'); Writeln(F,#12); CloseFile(F); end;
|