Процедура AssignPrn – обрабатывает принтер как текстовый файл (простой способ печати текста)

Процедура AssignPrn в Delphi обрабатывает принтер как текстовый файл (простой способ печати текста).

Процедура AssignPrn: Печать нескольких слов на принтере

var
  myFile : TextFile;
  printDialog : TPrintDialog;

begin
  // Создание диалога выбора принтера
  printDialog := TPrintDialog.Create(Form1);

  // Если пользователь выбрал принтер (или значение по умолчанию), то печатайте!
  if printDialog.Execute then
  begin
    // Попытка открыть файл принтера
    AssignPrn(myFile);

    // Теперь подготавливаемся для записи на принтер
    ReWrite(myFile);

    // Запишите несколько известных слов в этот файл -
    // вместо этого они будут напечатаны
    WriteLn(myFile, 'Hello');
    WriteLn(myFile, 'World');

    // Закрытие фала
    CloseFile(myFile);
  end;
end;

Main Menu