Como licenciar un ocx en la maquina del cliente ?

21/09/2003 - 17:08 por Mario Torrealba | Informe spam
saludos, tengo una aplicacion que necesita de msmapi32.ocx para el
envio de e-mails. en los forms de la aplicacion inclui el OLE,
luego genero un exe para distribuirlo, una vez cuando voy a donde el
cliente a instalar , al momento de usar el form para el envio del
e-mail VFP dentro de la aplicacion.exe me da el siguiente error.

Error 1426
codigo de error 0x80040112: No hay licencia de uso de la clase

despues da el error 1924...

yo en el instalador de la aplicacion incluyo el msmapi32.ocx y el
mapi32.dll como archivos para ser puestos en el directorio de win
system

la ayuda de VFP dice que para hacer distribuciones ( .exe ) se debe
tener los archivos vfp7r.dll y el vf7t.dll ( si quieres usar las ocx ),
ok los incluyo en el instalador ,pero sigue dando el error de
arriba indicado al momento de hacer nuevamente la instalacion.

en la maquina donde esta instalado el vfp este error no se genera
en absoluto, solo se genera cuando esta donde el cliente y este no
tiene VFP instalado

como hago para hacer que la ocx este licenciada al momento de generar
el .exe o que archivo mas debo incluir para que esto sea correcto ?

las registre en el cliente a traves de regsvr32.exe via ms-dos y no
funciona tampoco,
en la documentacion de ayuda de vfp no hay nada que referencie al
respecto ni como hacer para que en un exe vayan incrustados los ocx ya
registrados

gracias dfe antemano
Mario Torrealba
CCS-VEN


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
 

Leer las respuestas

#1 Alex Feldstein [MVP]
21/09/2003 - 19:21 | Informe spam
On Sun, 21 Sep 2003 08:08:50 -0700, "Mario Torrealba"
wrote:

saludos, tengo una aplicacion que necesita de msmapi32.ocx para el
envio de e-mails. en los forms de la aplicacion inclui el OLE,
luego genero un exe para distribuirlo, una vez cuando voy a donde el
cliente a instalar , al momento de usar el form para el envio del
e-mail VFP dentro de la aplicacion.exe me da el siguiente error.

Error 1426
codigo de error 0x80040112: No hay licencia de uso de la clase



Ver KB Q146291
http://support.microsoft.com/defaul...46219&



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(Address scrambled with ROT-13)
How To make good Newsgroups posts
http://dts-l.org/goodpost.htm
RFC 1855: Netiquette Guidelines
http://www.dtcc.edu/cs/rfc1855.html
How To Ask Questions The Smart Way
http://www.catb.org/~esr/faqs/smart-questions.html
Cómo hacer preguntas de manera inteligente:
http://www.sindominio.net/ayuda/pre...entes.html

Preguntas similares