У меня есть элемент управления ActiveX, который я написал в Visual Basic 6 несколько лет назад. Это OCX, загруженный CAB-файлом и используемый в Internet Explorer.Как установить «Friendly» имя для Visual Basic 6 ActiveX CLSID
Если вы идете в Инструменты | Управление надстройками в Internet Explorer, я заметил, что имя занесено в MyControlName.MyClassName
Я ищу способ, чтобы установить дружественное имя.
Я знаю, что я могу установить это в реестре для (по умолчанию) REG_SZ
в HKLM\SOFTWARE\Classes\CLSID\{Class ID}
Что такое лучший способ сделать это во время установки через браузер?
Я попытался установить ключ в инфу, но не увенчался успехом, я угадал разрешения.
Есть ли событие, поднятое в элементе управления, когда regsvr32
вызывается в OCX, где я мог бы это сделать? Или интерфейс, который я должен реализовать?
Спасибо,
У вас есть источники OCX? Если вы можете перекомпилировать его, измените название проекта и описание проекта в диалоговом окне «Project-> Properties», как вам нужно, и скомпилируйте его снова. – rags