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;