Нужен ликбез по реестру win7 и COM

Все вопросы «а не подскажете, где мне найти...» обсуждаются только здесь.
Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Нужен ликбез по реестру win7 и COM

Сообщение Zenitchik » 08.12.2011 (Чт) 18:38

Столкнулся с проблемой - написал на VB 2010 несложный COM, ориентируясь на http://www.job57.narod.ru/windows/IE/index.htm
И столкнулся с проблемой, что оный ком не появляется в реестре, хотя по сабжу должен.
Решил добавить его вручную: regsvr32 отказалась это делать, сославшись на невозможность найти точку входа DllRegisterServer.dll
В интернетах пишут, что в вин7 это возникает из-за проблем с доступом.

Вопрос: возможно ли создать необходимые разделы/ключи реестра вручную и какова их требуемая структура?
Знание английского языка - затрудняет понимание кода

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: Нужен ликбез по реестру win7 и COM

Сообщение ger_kar » 08.12.2011 (Чт) 20:15

А на Windows XP это работает и проблемы только в Win 7?
Бороться и искать, найти и перепрятать

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Нужен ликбез по реестру win7 и COM

Сообщение Хакер » 09.12.2011 (Пт) 2:32

Zenitchik писал(а):Вопрос: возможно ли создать необходимые разделы/ключи реестра вручную и какова их требуемая структура?

Так DllRegisterServer ровно это и делает: создаёт необходимые ключи. Если у DllRegisterServer, запущенной от имени твоего пользователя, не получилось, то и тебя через RegEdit не получится.

http://rsdn.ru/article/com/introcom.xml#ECFAE — очень кратко (самое необходимое).
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Re: Нужен ликбез по реестру win7 и COM

Сообщение Zenitchik » 09.12.2011 (Пт) 9:05

Понятия не имею. Я на работе не располагаю возможностью выбора ОС.

Хакер
Спасибо.
Знание английского языка - затрудняет понимание кода

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Нужен ликбез по реестру win7 и COM

Сообщение iGrok » 09.12.2011 (Пт) 14:09

Zenitchik писал(а):Я на работе не располагаю возможностью выбора ОС.

Причём тут это? Возможностью запуска на другом компьютере с нужной ОС (да хотя бы дома) ты тоже не располагаешь?
label:
cli
jmp label

Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Re: Нужен ликбез по реестру win7 и COM

Сообщение Zenitchik » 09.12.2011 (Пт) 14:16

Тоже не располагаю. Подписку давал, что не буду ничего с работы выносить. А на работе у нас повсюду Win7.
Можно, конечно, написать заново, но личное время предпочитаю тратить другими способами.
Знание английского языка - затрудняет понимание кода

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Нужен ликбез по реестру win7 и COM

Сообщение iGrok » 09.12.2011 (Пт) 15:10

В таком случае ещё остаётся вариант с VirtualBox + WinXP.

В экспорте получившегося файла вообще есть DllRegisterServer?
regsvr32 с правами администратора запускал?
label:
cli
jmp label

Consuella
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 07.02.2013 (Чт) 21:06

Re: Нужен ликбез по реестру win7 и COM

Сообщение Consuella » 08.02.2013 (Пт) 19:03

Не знаю, актуально ли это еще для автора, но вот книга вроде бы по этой теме: http://sdb.su/os/page,2,832-operacionna ... inzip.html Страницы только надо пролистать подальше.


Вернуться в Народный поиск

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList