secprofund Cdt

Registrado: 23 May 2003Mensajes: 7Ubicación: VALENCIA
|
Publicado: Vie 23 May, 2003 5:51 pm Asunto: ¿Cómo registrar un componente activeX de una aplicación? |
|
|
Hola, soy más o menos novato en esto del C++ y me he encontrado con un grave problema. Vereis, he desarrollado una aplicación industrial y para monitorizar el proceso he utilizado unos componentes activeX. Mi problema es q no consigo hacer portable mi aplicación. He utilizado el Install Shield express q lleva la versión 5 del c++ pero nada. Para empezar en las opciones del proyecto he quitado la opción de "buid with runtime packages" y de la pestaña linker he quitado la opción de "use dinamic rtl". Con esto me han comentado q el ejecutable es mayor, pero teóricamente va todo ahi dentro. Pues bien nada. Después me di cuenta de q se puede modificar el registro con el instalador, y se me ocurrió buscar los componentes activeX en mi ordenador, copiar las keys y meterlas en el proyecto de instalación. Y por último añadir en el instalador (para guardar en windows\system) los siguientes archivos........vcl50.bpl y dclusr50.bpl (q es donde están los activeX instalados).
Bueno pues no hay manera. Instalo la aplicación en otro ordenador..veo como me dice q modifica el registro de windows, pero cuando ejecuto la aplicación, me sale el fatidico mensaje de......"clase no registrada".
moraleja q no tengo ni idea de cómo hacerlo y seguro q es una tonteria. Tonteria q no se hacer. Así q si hay alguna persona q me pudiese solucionar este problema le he estaria muy agradecido.
Ah! soy nuevo en este club. Muchas gracias. |
|