In base alla dichiarazione, questa istruzione non va bene:
lR = ShellExecute(Owner, sOperation, sFile, 0, 0, essSW_SHOWNORMAL)

dovrebbe essere
lR = ShellExecute(Owner, sOperation, sFile, "", "", essSW_SHOWNORMAL)

Comunque a me funziona anche la prima.


E' difficile correggere un errore che non si verifica sul proprio PC.

Prova a reinstallare Acrobat.
Non saprei cos'altro consigliarti.