Schlechte Idee ...
1. Implizierst Du, daß der User den Acrobat Reader für PDFs verwendet. Gibt allerdings auch alternative Viewer.
2. Funktioniert es nur, wenn acrord32.exe auffindbar ist.
Besser:
ShellExecute(
handle, 'open', 'muster.pdf', nil, nil, sw_show);
Dann tut Windows das, was es auch tun würde wenn man das PDF versucht im Explorer zu öffnen. Sprich: Das mit *.pdf verknüpfte Programm wird gestartet.