Du musst eigentlich nur die
WinApi in die Uses-Sektion deiner Anwedung einbinden und dann wie delphman schon sagte einfach im OnClick deines Menüpunktes den ShellExecute Befehl angeben.
ShellExecute(Application.Handle, 'open', pchar('test.pdf'), nil, PChar('c:\', sw_ShowNormal);
Ob du relative Pfade verwenden kannst weiß ich jetzt nicht. Wenn der Order "Dokumente" aber im Order liegt, wo sich auch die exe befindet, kannst du es mit dem Befehl
ExtractFilePath(Application.ExeName)
machen.
Wenn ich da jetzt richtig liege sollte der komplette ShellExecute Befehl also so ausehen..
ShellExecute(Application.Handle, 'open', pchar(ExtractFilePath(Application.ExeName)+'Dokumente\test.pdf'), nil, nil,sw_ShowNormal);