Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2013, 15:45   #1
anghela
Пользователь
 
Регистрация: 21.05.2013
Сообщений: 42
По умолчанию Вывести на печать данные из поля Мемо

Не получается вывести на печать данные из поля мемо.
Нашла такой код:
Код:
procedure TForm6_dover.Button1Click(Sender: TObject);
var f:TextFile;
    i:integer;
begin
  PrintDialog1.Execute;
  //AssignPrn(f);
  try
  Rewrite(f);
  for i:=0 to Memo1.Lines.Count-1 do
  Writeln(f, Memo1.Lines[i]);
  finally
  CloseFile(f);
end;
end;
не работает. Может кто знает, как справится с проблемой?
anghela вне форума Ответить с цитированием
Старый 17.11.2013, 17:21   #2
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Попробуйте этот код
Код:
uses Printers;

 

procedure PrintStrings(Strings: TStrings);

var

 

Prn: TextFile;

i: word;

begin

 

AssignPrn(Prn);

try

   Rewrite(Prn);

   try

     for i := 0 to Strings.Count - 1 do

       writeln(Prn, Strings.Strings[i]);

   finally

     CloseFile(Prn);

   end;

except

   on EInOutError do

     MessageDlg('Ошибка печати текста.', mtError, [mbOk], 0);

end;

end;
ZX Spectrum-128 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не выводить некоторые поля в Мемо Stilet Общие вопросы Delphi 0 02.05.2012 12:26
Как вывести значения поля MySQL в DBLabel, если данные в BLOB... tim21701 Компоненты Delphi 6 20.01.2012 20:39
Печать текста из поля МЕМО(Delphi) ChEaTeR-abc Помощь студентам 2 01.07.2010 16:48
вывести данные StringGrid на печать Driver_09 Компоненты Delphi 22 21.06.2010 13:56
получить данные поля исходя из lookup-поля malayka Помощь студентам 0 21.04.2010 21:19