У меня возникла проблема с выполнением функции ShellExecute. Программа (на Delphi) должна открывать PDF-файлы, естественно вызывая для этого Acrobat. Все вроде бы работает, однако если в Win 2000 (Adv Serv) для открытия PDF-Файлов используется Acrobat 5.0, то ничего не происходит. Вернее, появляется заставка акробата и более ничего. В Task Manager акробата нет — то есть он попросту не выполняется.
4 акробат открывается нормально. Причем 5 акробат открывается нормально и на Win'98 и на XP.
Что касается ShellExecute — параметы Verb (Operation) и ShowCmd использовались во всех возможных комбинациях — эффект один и тот же. Причем в Win2000 функция возвращает значение больше 32, то есть все должно работать.