приложения работающие с Cd, использующих Ocx
MSFlxGrd.ocx и информацию в HKEY_CLASSES_ROOT\CLSID
Но приложение не иснталируется а работает с диска.
Вопрос в том как это дело реализовать, т.е. как добавить поместить этот ocx в System32, и зарегистрировать в реестре, но только при первом запуске программы?
Цитата:
Originally posted by hell_admin
Есть такая проблема, есть приложение C++ Builder которое использует MSFlexGrid, соответсвенно хочет
MSFlxGrd.ocx и информацию в HKEY_CLASSES_ROOT\CLSID
Но приложение не иснталируется а работает с диска.
Вопрос в том как это дело реализовать, т.е. как добавить поместить этот ocx в System32, и зарегистрировать в реестре, но только при первом запуске программы?
Есть такая проблема, есть приложение C++ Builder которое использует MSFlexGrid, соответсвенно хочет
MSFlxGrd.ocx и информацию в HKEY_CLASSES_ROOT\CLSID
Но приложение не иснталируется а работает с диска.
Вопрос в том как это дело реализовать, т.е. как добавить поместить этот ocx в System32, и зарегистрировать в реестре, но только при первом запуске программы?
В систем32 помещать не обязательно. Главное чтобы в путях быо. А регистрируется по моему командой regsvr32.exe имя_файла.dll
Цитата:
Originally posted by AlexandrVSmirno
А регистрируется по моему командой regsvr32.exe имя_файла.dll
А регистрируется по моему командой regsvr32.exe имя_файла.dll
Можно даже ручками вызывать DllRegisterServer из .ocx перед началом использования грида, и DllUnregisterServer по окончании. Чтобы в реестре лишний раз за собой не мусорить.