невозможно зарегистрировать flash10c.ocx - PullRequest
0 голосов
/ 04 марта 2010

Когда я использую Package and Deployment Wizard, чтобы сделать установщик моего приложения vb6. Когда я тестировал и устанавливал его, по достижении 100% установки он не смог зарегистрировать Flash10c.ocx. Я попытался проигнорировать это и попытаться запустить установленное приложение. Приложение работает, но флэш-фильм не работает.

Ответы [ 3 ]

0 голосов
/ 05 марта 2010

OCX, скорее всего, для работы использует некоторые другие библиотеки DLL или ключи реестра, просто копирование его вряд ли сработает.

Я думаю, что теперь он распространяется с Windows, и в этом случае вы не должны включать его в вашу установку.

0 голосов
/ 11 марта 2010

Самый простой способ - заставить пользователя установить версию Flash для Internet Explorer (примечание: установка в Firefox, Chrome или Safari не будет работать, поскольку они не используют версию Flash OCX). Это не просто сделать в мастере пакетов и развертывания, но довольно просто в реальном инсталляторе (если вам нужны инструкции для Inno Setup, я могу помочь с этим). В противном случае вы можете написать быструю проверку в начале вашего VB-файла, чтобы убедиться, что OCX зарегистрирован, и потерпеть неудачу, если это не так.

Если вы действительно хотите распространять flash ocx, у вас есть лицензия flash player (обычно бесплатная), вы можете подать заявку в Adobe , чтобы получить распространяемый пакет.

0 голосов
/ 04 марта 2010

Попробуйте это в Запустить диалоговое окно:

regsvr32 Flash10c.ocx

Но сначала поместите файл Flash10c.ocx в папку system32 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...