Ставил разные места для установки,разные версии пробовал,дополнительные приложения тоже обновлял(net. framework как то так,я хз),ничего не помогает. Тот кто поможет решить проблему,будет подписан на пожизненный плюс от меня!
Как зарегистрировать файлы *.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. 3. Если вы пользуетесь файловым менеджером Total Commander, то можно выполнить регистрацию файлов *.dll и *.ocx с помощью командной строки Total Commander.
Примечание Использование команды regsvr32: regsvr32 [/u] [/s] [/n] [/i[:строка_команд]] DLL-файл
/u – отменяет регистрацию DLL; /s – «тихий» режим – окна сообщений не отображаются; /i – вызывает DllInstall, передавая параметром необязательную строку_команд, при использовании с ключом /u вызывает DLLUnInstall; /n – не вызывает DllRegisterServer; это может использоваться с ключом /i.
Если регистрация файлов *.dll и *.ocx прошла успешно, появится соответствующее сообщение, например, в Windows Vista появится окно RegSvr32 с сообщением «Успешное выполнение DllRegisterServer в C:\WINDOWS\system32\msvbvm50.dll».
Добавлено (27.04.2012, 19:12) --------------------------------------------- или так [командная строка] : C:\WINDOWS\SYSTEM\REGSVR32.EXE "c:\my path\myocx.ocx"