Bei Deiner Routine müsste die PDF auch angezeigt werden, wenn sie nicht existiert.
Delphi-Quellcode:
procedure TFormPDFAnzeige.TMSFNCWXPDFViewer1ViewerInitialized(Sender: TObject);
begin
if TFile.exists(PDFFilename) then
begin
showmessage(PDFFilename)
TMSFNCWXPDFViewer1.LoadFromFile(PDFFilename);
end
else
showmessage('File not found ' + PDFFilename);
end;
Leider sagst Du uns nicht, welches ShowMessage angezeigt wird.
Lässt sich die PDF denn mit anderen Werkzeugen anzeigen? Wenn nein, liegt das Problem eventuell in der PDF-Datei?