Código
Para realizar tal tarefa, adapte o código a seguir para as suas necessidades:
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('Erro na Impressão.', mtError, [mbOk], 0);
end;
end;
Use no Delphi: PrintStrings(Listbox1.Items);
Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009