|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Устройства вывода. Работа с принтером
Доброго времени суток, уважаемые пользователи!
Помогите разработать приложение для вывода содержимого компонента класса TMemo на печать с использованием вывода на принтер, как в текстовый файл. Приложение должно иметь возможность настройки шрифта выводимого текста. Спасибо за внимание! |
#2
|
||||
|
||||
Класс TPrinter.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
Этот пользователь сказал Спасибо M.A.D.M.A.N. за это полезное сообщение: | ||
Delphi_Source (07.11.2013)
|
#3
|
||||
|
||||
Цитата:
Код:
procedure TForm1.Button1click(sender: tobject); begin if FontDialog1.Execute then Memo1.Font:= FontDialog1.Font; end; Цитата:
Код:
uses Printers; procedure TForm1.Button2Click(sender: tobject); var Prn: TextFile; i: integer; begin AssignPrn(Prn); // Переназначаем вывод в файл на вывод в принтер Rewrite(Prn); // Готовим принтер к печати Printer.Canvas.Font:= Memo1.Font; // Цикл печати: for i := 0 to Memo1.lines.Count - 1 do Writeln(Prn, Memo1.Lines[i]); CloseFile(Prn); end; Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
Delphi_Source (07.11.2013)
|
#4
|
|||
|
|||
Цитата:
Почему не выводится ничего в текстовый файл, а сразу идет на печать? |
#5
|
||||
|
||||
Цитата:
|
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | ||
Delphi_Source (17.11.2013)
|
#6
|
|||
|
|||
Цитата:
Ошибка такого плана: Цитата:
|