Регистрация COM-объекта SpRecord (Архив) — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
м
м (spsdksrv → spsdksvr)
Строка 8: Строка 8:
  
 
# Найдите папку, в которую установлена [[программа SpRecord]].
 
# Найдите папку, в которую установлена [[программа SpRecord]].
# В папке найдите файл <tt>spsdksrv.dll</tt>.
+
# В папке найдите файл <tt>spsdksvr.dll</tt>.
# Скопируйте полный путь к файлу (например, <tt>"C:\Program Files\SpRecord\spsdksrv.dll"</tt>). Кавычки в этом случае обязательны.
+
# Скопируйте полный путь к файлу (например, <tt>"C:\Program Files\SpRecord\spsdksvr.dll"</tt>). Кавычки в этом случае обязательны.
 
# Откройте командную строку.
 
# Откройте командную строку.
# Вызовите программу регистрации приложений DCOM, в качестве параметра передав путь к файлу библиотеки, например, так: <tt>regsvr32 "C:\Program Files\SpRecord\spsdksrv.dll"</tt>.
+
# Вызовите программу регистрации приложений DCOM, в качестве параметра передав путь к файлу библиотеки, например, так: <tt>regsvr32 "C:\Program Files\SpRecord\spsdksvr.dll"</tt>.
 
# Выполните описанные выше действия на всех [[Рабочее место Такси-Мастер|рабочих местах]].
 
# Выполните описанные выше действия на всех [[Рабочее место Такси-Мастер|рабочих местах]].
  
Очевидно, что если [[программа SpRecord]] установлена в папку <tt>C:\SpRecord</tt>, и путь к библиотеке — <tt>C:\SpRecord\spsdksrv.dll</tt>, то вызов будет такой:
+
Очевидно, что если [[программа SpRecord]] установлена в папку <tt>C:\SpRecord</tt>, и путь к библиотеке — <tt>C:\SpRecord\spsdksvr.dll</tt>, то вызов будет такой:
  
  regsvr32 "C:\SpRecord\spsdksrv.dll"
+
  regsvr32 "C:\SpRecord\spsdksvr.dll"
  
 
== Ссылки ==
 
== Ссылки ==

Версия 15:01, 15 июля 2009

Регистрация COM-объекта SpRecord — процедура регистрации библиотеки spsdksrv, предназначенной для доступа к программе SpRecord из программы Такси-Мастер. В процессе регистрации в систему добавляются новые COM-объекты, либо, если они уже были установлены, обновляется информация о них в системе.

В редких случаях после установки обновления Такси-Мастер модуль SpRecord начинает некорректно функционировать, либо не может даже начать работу. Могут выдаваться различного рода сообщения (например, сообщение об ошибке “Interface not supported” или сообщение «Класс не зарегистрирован»). Чтобы устранить проблему, нужно перерегистрировать библиотеку SpRecord. Для этого выполните следующие действия:

  1. Найдите папку, в которую установлена программа SpRecord.
  2. В папке найдите файл spsdksvr.dll.
  3. Скопируйте полный путь к файлу (например, "C:\Program Files\SpRecord\spsdksvr.dll"). Кавычки в этом случае обязательны.
  4. Откройте командную строку.
  5. Вызовите программу регистрации приложений DCOM, в качестве параметра передав путь к файлу библиотеки, например, так: regsvr32 "C:\Program Files\SpRecord\spsdksvr.dll".
  6. Выполните описанные выше действия на всех рабочих местах.

Очевидно, что если программа SpRecord установлена в папку C:\SpRecord, и путь к библиотеке — C:\SpRecord\spsdksvr.dll, то вызов будет такой:

regsvr32 "C:\SpRecord\spsdksvr.dll"

Ссылки