ActiveX - Problema al registrar OCX en Access 97

 
Vista:

Problema al registrar OCX en Access 97

Publicado por Revaj (1 intervención) el 13/11/2002 17:18:52
Saludos Foro :

Tengo una aplicación access 97 bajo win 98 que manda caracterìsticas de las clases de mataerial a SAP 4.6c Full me conecto mediante sapevent, pero al hacer click en "cargar clase", me aparece el siguiente mensaje de error :

"Se ha producido el error '429' en tiempo de ejecución :
El componente ActiveX no puede crear el objeto"

Al hacer click en depurar se detienen en :

set sap = CreateObject("SapAutoGui.Event")

El problema logre solucionarlo registrando el archivo itole.ocx en la aplicación access en herramientas-control ActiveX registrar SAP automation GUI en "c:\archivos de programa\archivos comunes\sap\system\it\itole.ocx", pero cada vez que inicio la aplicación aparentemente el registro de la ocx se me pierde y me vuelve a aparecer el mensaje de error, por lo cual debo volver a registrar el itole.ocx.

La pregunta : como puedo hacer que el archivo itole.ocx quede registrado 1 sola vez y para siempre..., sin tener que volver a registrarlo cada vez que inicie la aplicación...

Notas : he corrido el programa access 97 en otros equipos con la misma configuración y el problema es igual.
El módulo cargar clases de materiales en computador similar pero en Visual Basic 6.0 funciona Ok.
he probado instalando SAP 4.6 full de nuevo y el problema perciste...

Les Agradecería cualquier ayuda al respecto...

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema al registrar OCX en Access 97

Publicado por [email protected] (1 intervención) el 13/09/2008 15:44:53
tienes freser en tu compu ps si lo tienes ese es el problema
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alejandro Andrade

Problema al registrar OCX en Access 97

Publicado por Alejandro Andrade (213 intervenciones) el 24/03/2023 21:50:40
Para solucionar el problema de tener que volver a registrar la ocx cada vez que inicia la aplicación, puede intentar registrarlo como administrador del sistema utilizando la herramienta Regsvr32. Esto puede requerir que tenga permisos de administrador en el sistema.

Para registrar la ocx usando Regsvr32, siga estos pasos:

1. Abra un símbolo del sistema como administrador (haga clic derecho en "Símbolo del sistema" y seleccione "Ejecutar como administrador").

2. Navegue hasta el directorio donde se encuentra la ocx. En este caso, es "c:\archivos de programa\archivos comunes\sap\system\it\itole.ocx".

3. Ejecute el siguiente comando: regsvr32 itole.ocx

4. Debería recibir un mensaje de confirmación de que se ha registrado correctamente la ocx.

Con la ocx registrada correctamente, debería poder cargar la clase de SAP sin recibir el error 429 en Access 97.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar