Also ich denke, dass wenn du z.B. nach "C:\temp\*.FRP" mit FindNirst/FindNext suchst, dass du die Unterverzeichnisse damit nicht erwischen kannst.
Deine repeat-Schleife müsst eigentlich ohne
Exception durchlaufen.
Die
Exception kann ich mir eigenlich nur bei diesem Block vorstellen:
Delphi-Quellcode:
try
PDFExport.ShowDialog := false;
frReport.ShowProgress := false;
try
frReport.LoadPreparedReport(AFRPFile);
frReport.ExportTo(PDFExport, APDFFile);
except
exit;
end;
finally
PDFExport.Free;
frReport.Free;
end;
Hier mal nen Haltepunkt und mit F8 durchsteppen.