Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: регистрация ActiveX Добавлено: 01.11.04 11:23  

Автор вопроса:  агент
Подсажите как зарегестрировать Flexgridplus из проги или как это сделать с помощью инсталятора (там вкладка Registry) т. е. какие записи нужно найти в реестре моего компа и что с ними делать.Я использую installshieldexpress

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #1 Добавлено: 01.11.04 11:53

1.ShellExecute для regsvr32.exe с командной строкой "путь к твоему файлу Flexgridplus"
2.Обычно инсталлятору достаточно просто указать, что надо зарегистрировать файл, и он сам всё сделает как надо. Найдёт ключи, создаст если их нет и т.д.

sParameter="""" & " C:\MyFolder\MyOcx.ocx" & """"
ShellExecute Me.hWnd, "open", ByVal "regsvr32.exe",ByVal sParameter, ByVal "C:\",SW_HIDE


Примерно так.

Ответить

Номер ответа: 2
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #2 Добавлено: 01.11.04 11:55
Да, и ещё: если пытаться зарегистрировать при первом запуске установленной программы, то программа может просто не запуститься, не найдя регистрацию компонента, т.е. сначала надо регистрировать, затем запускать программу, использующую твой флексгрид. Поэтому лучше делать это инсталлятором.

Ответить

Номер ответа: 3
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #3 Добавлено: 01.11.04 11:59
Инсталлятор сам регистрирует устанавливаемые компоненты. Чего тебе еще надо? Можешь через RegSvr32.exe

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам