registrar mscomm control con vfp 6.0

05/04/2004 - 22:59 por ricardo cervantes | Informe spam
Hola a todos,
quisiera que me ayudaran, tengo un programa que trabaja con el puerto serial
y uso el control mscomm32.ocx y cuando genero mi instalacion con
installshield express le digo que registre el control automaticamente y no
lo hace (o si lo hace no funciona)

entonces opte por el wizard de setup fde vfp especificando los controles
activex que utilizare pero al entrar al formulario me marca que no esta
registrada la clase

la registro manualmente con regsrv32 y aun asi no corrio

lo que hice es que instale el vfp en la maquina del cliente para que
funcionara.

alguien tiene idea de lo que tengo que hacer, es un programa que voy a
instalar en varios lugares y no quisiera instalar el vfp asimismo que la
instalacion fuera "transparente para el usuario"

gracias

ricardo cervantes
asesoria profesional en sistemas
mexicali b.c., mexico

Preguntas similare

Leer las respuestas

#1 Ana María Bisbé York
06/04/2004 - 08:51 | Informe spam
Hola Ricardo:

Prueba con este código de Jorge Mota:

*Excelente cuando distribuimos aplicaciones.

DECLARE INTEGER DLLSelfRegister IN "Vb6stkit.DLL" ;
STRING lpDllName

*-- Esta es la ruta donde esta el archivo
nombredll="mschrt20.ocx"

liRet = DLLSelfRegister(NombreDll)

IF liRet = 0 Then
SelfRegisterDLL = .T.
MESSAGEBOX ("Registrado ocx")
ELSE
SelfRegisterDLL = .F.
MESSAGEBOX ("Error- No Registrado ocx")
ENDIF

Yo lo puse en un programa que compilé por separado y ejecuto
independientemente de mi aplicación, me va bien.

Saludos y suerte !!

Ana
"ricardo cervantes" escribió en el mensaje
news:OPia$
Hola a todos,
quisiera que me ayudaran, tengo un programa que trabaja con el puerto


serial
y uso el control mscomm32.ocx y cuando genero mi instalacion con
installshield express le digo que registre el control automaticamente y


no
lo hace (o si lo hace no funciona)

entonces opte por el wizard de setup fde vfp especificando los controles
activex que utilizare pero al entrar al formulario me marca que no esta
registrada la clase

la registro manualmente con regsrv32 y aun asi no corrio

lo que hice es que instale el vfp en la maquina del cliente para que
funcionara.

alguien tiene idea de lo que tengo que hacer, es un programa que voy a
instalar en varios lugares y no quisiera instalar el vfp asimismo que la
instalacion fuera "transparente para el usuario"

gracias

ricardo cervantes
asesoria profesional en sistemas
mexicali b.c., mexico



Respuesta Responder a este mensaje
#2 ricardo cervantes
03/05/2004 - 04:49 | Informe spam
gracias ana, voy a probarlo hoy mismo

"Ana María Bisbé York" escribió en el mensaje
news:
Hola Ricardo:

Prueba con este código de Jorge Mota:

*Excelente cuando distribuimos aplicaciones.

DECLARE INTEGER DLLSelfRegister IN "Vb6stkit.DLL" ;
STRING lpDllName

*-- Esta es la ruta donde esta el archivo
nombredll="mschrt20.ocx"

liRet = DLLSelfRegister(NombreDll)

IF liRet = 0 Then
SelfRegisterDLL = .T.
MESSAGEBOX ("Registrado ocx")
ELSE
SelfRegisterDLL = .F.
MESSAGEBOX ("Error- No Registrado ocx")
ENDIF

Yo lo puse en un programa que compilé por separado y ejecuto
independientemente de mi aplicación, me va bien.

Saludos y suerte !!

Ana
"ricardo cervantes" escribió en el mensaje
news:OPia$
> Hola a todos,
> quisiera que me ayudaran, tengo un programa que trabaja con el puerto
serial
> y uso el control mscomm32.ocx y cuando genero mi instalacion con
> installshield express le digo que registre el control automaticamente y
no
> lo hace (o si lo hace no funciona)
>
> entonces opte por el wizard de setup fde vfp especificando los controles
> activex que utilizare pero al entrar al formulario me marca que no esta
> registrada la clase
>
> la registro manualmente con regsrv32 y aun asi no corrio
>
> lo que hice es que instale el vfp en la maquina del cliente para que
> funcionara.
>
> alguien tiene idea de lo que tengo que hacer, es un programa que voy a
> instalar en varios lugares y no quisiera instalar el vfp asimismo que la
> instalacion fuera "transparente para el usuario"
>
> gracias
>
> ricardo cervantes
> asesoria profesional en sistemas
> mexicali b.c., mexico
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida