Как зарегистрировать файлы *.dll и *.ocx
При регистрации файлов *.dll и *.ocx происходит их запись в Реестр Windows (это можно сделать и вручную). При этом в ветке [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs] создается параметр REG_DWORD, например C:\Program Files\InterVideo\Common\Bin\StorageTools.dll или C:\WINDOWS\System32\MSCOMCTL.OCX, со значением 1.
Регистрация файлов *.dll и *.ocx производится с помощью сервера регистрации regsvr32.exe (дисковый адрес которого – C:\WINDOWS\system32).
Рассмотрим способы регистрации:
1. Нажмите Пуск – Выполнить… – Запуск программы – regsvr32 имя_файла – OK.
2. Нажмите Пуск – Выполнить… – Запуск программы – cmd – OK. Запустится интерпретатор команд cmd.exe, после приглашения системы C:\Documents and Settings\Имя_пользователя> введите regsvr32 имя_файла, например, regsvr32 seon.ocx.
Лезу в регистр смотрю запись есть со значением 1? Кто что может посоветовать?
ну в чем вопрос? regsvr32 MSCOMM32.OCX что говорит, если вылазит окно что зарегистрировано, то значит зарегистрировано, если вылазит ошибка значит смотреть ошибку
Таки для MSCOMM ещё нужно установить лицензию на работу с ней - если лицензии DesignTime нет, то она не заработает, даже если вы её правильно зарегистрируете.