глБаза = Новый COMОбъект("v77.Application");
ПараметрыСеанса.БазаОткрыта = Булево(-глБаза.Initialize(глБаза.RMTrade, ...,"NO_SPLASH_SHOW"));
Проблема в том, что метод Initialize() ИНОГДА возвращает 0. Под "иногда" я имею ввиду такую ситуацию. Пользователь утром запускает 1с и не может соединиться с 7кой(метод Initialize() вернул 0). Через час работы при очередной попытке соединение возникает. Работа устроена через удаленный рабочий стол. Такая проблема возникла после переустановки операционной системы. Какой-то закономерности обнаружить не могу. Возникает время от времени у всех пользователей независимо от прав. Какие факторы могут влиять на этот метод?
А семерка усчтановлена на сервер или скопипастена?
Если установлена, то надо посмотреть в сторону зарегистрированных в системе ОЛЕ объектов с помощью софтины, которую можно нагуглить.