Показать сообщение отдельно
  #13  
Старый 17.11.2013, 20:42
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Delphi_Source
Можно подробнее об этих 2-х переменных?
Как должен выглядеть этот код?
Код:
uses Printers;
 
procedure TForm1.Button2Click(sender: tobject); 
var
  Prn, Txt: TextFile; 
  i: integer; 
begin
  AssignPrn(Prn); // Переназначаем вывод в файл на вывод в принтер 
  AssignFile(Txt, 'C:\ПутьКФайлу\ИмяФайла.txt');
  Rewrite(Prn); // Готовим принтер к печати
  Rewrite(Txt);
  Printer.Canvas.Font:= Memo1.Font; 

  // Цикл печати: 
  for i := 0 to Memo1.Lines.Count - 1 do
  begin
    Writeln(Prn, Memo1.Lines[i]); 
    Writeln(Txt, Memo1.Lines[i]); 
  end;
 
  CloseFile(Prn);
  CloseFile(Txt);
end;
Ответить с цитированием