Sie sind auf Seite 1von 2

Cmo registrar manualmente un control ActiveX (.

ocx)
Id. de artculo: 146219 - Ver los productos a los que se aplica este artculo

Expandir todo | Contraer todo

Resumen
Al distribuir una aplicacin de Microsoft Visual FoxPro que utiliza un control ActiveX (archivo .ocx), el archivo .ocx se debe incluir correctamente en el Registro para que la aplicacin funcione correctamente. El Asistente para la instalacin de Visual FoxPro o InstallShield Express de Visual FoxPro 7.0 o de las versiones posteriores registrarn correctamente un archivo .ocx, siempre que active la casilla OLE en el paso 6 correspondiente al archivo .ocx. Si una aplicacin de Visual FoxPro que utiliza un archivo .ocx se distribuye mediante algn otro mtodo, el archivo .ocx se debe registrar de forma manual. En este artculo se describe cmo registrar manualmente un archivo .ocx. Volver al principio | Enviar comentarios

Ms informacin
Puede utilizar el servidor de Registro de Microsoft (Regsvr32.exe) para registrar un archivo .ocx de 32 bits manualmente en un sistema operativo de 32 bits. En Visual FoxPro 3.0 y 3.0b, Regsvr32.exe se encuentra en el directorio \Vfp\Samples\Ole, y en Visual FoxPro 5.0 se encuentra en el directorio \Vfp. En Visual FoxPro 6.0, Regsvr32.exe se encuentra en el directorio Distrib.src del directorio de Visual FoxPro. Se puede distribuir con una aplicacin de Visual FoxPro. La sintaxis para utilizar Regsvr32.exe es la siguiente: Regsvr32 [/u] [/s] <Nombre de archivo OCX> Nota: /u significa eliminar del Registro el archivo .ocx. /s significa Modo silencioso (no se muestra ningn mensaje). El ejemplo siguiente registra el control ActiveX de Microsoft MAPI sin mostrar ningn mensaje: Regsvr32 /s MSMAPI32.OCX Para implementar este ejemplo en una aplicacin de Visual FoxPro, utilice el comando RUN de la manera siguiente: RUN /N Regsvr32 /s MSMAPI32.OCX Nota: si se produce un error al registrar un control, haga lo siguiente: 1. Compruebe en el Registro que el control no se ha registrado antes. 2. Compruebe que los archivos siguientes estn en el directorio Windows\System: 3. mfc30.dll olepro32.dll msvcrt20.dll mfc40.dll msvcrt40.dll Si alguno de estos archivos no est, puede recibir el mensaje de error siguiente: Error: Cdigo de error OLE 0x80040112: No se encuentra la licencia apropiada para esta clase.

Volver al principio | Enviar comentarios Nota: es un artculo de "PUBLICACIN RPIDA" creado directamente por la organizacin de soporte tcnico de Microsoft. La informacin aqu contenida se proporciona como est, como respuesta a problemas que han surgido. Como consecuencia de la rapidez con la que lo hemos puesto disponible, los materiales podran incluir errores tipogrficos y pueden ser revisados en cualquier momento sin previo aviso. Vea las Condiciones de uso para otras consideraciones

Das könnte Ihnen auch gefallen