Печать содержимого TMemo, TListbox
Нижеприведенная функция в качестве параметра акцептует объект TStrings и распечатывает все строки на принтере, установленном в системе по умолчанию. Поскольку функция использует TStrings, то она может работать с любыми типами компонентов, имеющими свойство типа TStrings, например TDBMemo или TOutline.
{ Начало кода }
uses Printers;
procedure PrintStrings(Strings: TStrings);
var
{ Конец кода }
Для печати содержимого TMemo или TListbox используйте следующий код:
PrintStrings(Memo1.Lines);
или
face="Courier New" size="2"> PrintStrings(Listbox1.Items);