Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Windows
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.08.2013, 20:08   #1
Jaroslav
Форумчанин
 
Регистрация: 08.06.2009
Сообщений: 179
По умолчанию регистрация comctl32.ocx в Windows 8

Всем привет! Ребята у меня такая проблема. При запуске пакетного файла setup.bat (размещен в папке, в котором размещен файл с расширением .exe), в котором написано "regsvr32 comctl32.ocx", виндовс 8 выдает такую ошибку: Модуль "comctl32.ocx" загружен, но не удалось выполнить вызов DllRegisterServer, код ошибки 0х8002801c.
Что делать? Нужно зарегистрировать программу (файл с расширением .exe)

Последний раз редактировалось Jaroslav; 11.08.2013 в 22:17.
Jaroslav вне форума Ответить с цитированием
Старый 11.08.2013, 20:56   #2
Kix.IV
Участник клуба
 
Регистрация: 11.08.2012
Сообщений: 1,226
По умолчанию

Цитата:
Нужно зарегистрировать программу (файл с расширением .exe)
Цитата:
regsvr64 comctl32.ocx
Ничего странного не видете?
Цитата:
не удалось выполнить вызов DllRegisterServer
Это означает, что в нём нет такой функции. Т.е. этот файл не предназначен для этого(либо повреждён).

И вы не написали, что именно устанавливаете.
Kix.IV вне форума Ответить с цитированием
Старый 11.08.2013, 22:16   #3
Jaroslav
Форумчанин
 
Регистрация: 08.06.2009
Сообщений: 179
По умолчанию

устанавливаю программу для проведения проверок финансовой отчетности. Эта прога написана программистом лет 6-7 назад. Файл setup.bat делал он. Когда я запускал файл setup.bat в виндовс ХР и виндовс 7, регистрация comctl32.ocx проходила успешно. Проблема возникает в 64 битной виндовс 8

Последний раз редактировалось Jaroslav; 11.08.2013 в 22:21.
Jaroslav вне форума Ответить с цитированием
Старый 11.08.2013, 22:36   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Так не используйте то, под чем не предназначен запуск написанной 6-7 лет назад утилиты. Если даже забыть о необходимости запуска в режиме совместимости, то вам может не хватать элементарно прав для регистрации.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 11.08.2013, 22:51   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А я даже посоветую поставить XPMode для этой программы, и из-под него инсталлить и запускать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.08.2013, 23:00   #6
Jaroslav
Форумчанин
 
Регистрация: 08.06.2009
Сообщений: 179
По умолчанию

Спасибо, ребята
Jaroslav вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Access violation at address 73F0AC38 in module 'comctl32.dll' RIO Общие вопросы Delphi 6 23.09.2010 16:37
В Windows XP хорошо, в Windows 7 - плохо... AV в comctl32.dll Upgrades Общие вопросы Delphi 2 04.09.2010 22:45
регистрация компонента mscal.ocx в Win7 Igor67 Windows 2 13.07.2010 22:45
Создание OCX kiloz Общие вопросы Delphi 3 16.03.2009 22:02
компонент swflash.ocx DeDoK Компоненты Delphi 1 07.11.2007 12:27