We've updates all printer software (including firmware), and went from network printers to local printers. There's nothing 'special' with the printout before the first faulty one (no errors).
Code looks like this (pdRapToon = printer dialog; rvpRapToon = TRVPrint; rvRapToon: TRichView):
Code: Select all
if pdRapToon.Execute then try
rvpRapToon.AssignSource(rvRapToon);
rvpRapToon.FormatPages(rvdoAll);
rvpRapToon.Print(Caption, pdRapToon.Copies, true);
rvpRapToon.Clear;
except
//some logging
end;