Vor kurzem hatte ich eine ähnliche Frage hier:
http://www.delphipraxis.net/168058-o...gramm-ein.html
So zu sagen -> Menü->Komponente->
ActiveX importieren.
Da gibt es ein
ActiveX Control für PDF.
Das einfach nehmen und fertig.
Wenn in anderen Fällen der Webbrowser sichtbar bleiben soll, für diesen Fall unsichtbar machen und stattdessen das AxtiveX control mit der Datei an gleicher Position anzeigen und danach das
ActiveX Control unsichtbar und den Webbrowser wieder sichtbar machen.
Oder Webbrowser und
ActiveX Control auf zwei Registerkarten verteilen, je nach Anforderung.