Get list of all printers

Posted in Devices

Use Assign method for Memo1.Lines with Printer.Printers property as parameter and don't forget include Printers in uses chapter.

uses Printers;
...
procedure TForm1.Button1Click(Sender: TObject);
begin
  Memo1.Lines.Assign(Printer.Printers);
end;