Problema con clase no registrada, como puedo hacer ¿ ?

20/01/2004 - 21:08 por Marcos M. B. | Informe spam
Saludos !

He estado realizando mi proyecto en VF 7 en la maquina de trabajo, al
trasladar mi proyecto a casa donde tengo tambien VF 7, e intentar abrir o
ejecutar uno de los formularios donde tengo incluida una clase de
calendario, me marca un error y busca un archivo OCX para ejecutar o poder
abrir el formulario, marcandome tambien lo siguiente: "Error OCX: La clase
no esta registrada".

Revise en la ayuda y segui unos pasos para registrar la clase: Menu
Herramientas/Opciones de ahi me ubico en la pestaña Controles y procedo a
agregar la clase, pero esto no me fue funcional.

Como puedo hacer para registrar la clase, la cual descargue de los foros e
incluye los archivo .vcx y .vct

Muchas gracias por la atención prestada.
Hasta pronto.
Atte.
Marco Antonio Mendez Bueno



El ser humano no esta hecho para derrota, puede morir en la lucha pero
nunca en la derrota...

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa

Preguntas similare

Leer las respuestas

#1 Ana María Bisbé York
21/01/2004 - 08:31 | Informe spam
Hola Marcos:

Lo que necesitas es Registrar el ocx.

Hay varias maneras de hacerlo, por ejemplo desde la ventana Ejecutar de
Windows; pero mira acá qué fácil con este código escrito VFP por Jorge Mota
y que aparece publicado en PortalFox.

*Excelente cuando distribuimos aplicaciones.

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

*-- Esta es la ruta donde esta el archivo
nombredll="mschrt20.ocx" && Aquí pones tu OCX

liRet = DLLSelfRegister(NombreDll)

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

Saludos,

Ana

"Marcos M. B." escribió en el mensaje
news:#
Saludos !

He estado realizando mi proyecto en VF 7 en la maquina de trabajo, al
trasladar mi proyecto a casa donde tengo tambien VF 7, e intentar abrir o
ejecutar uno de los formularios donde tengo incluida una clase de
calendario, me marca un error y busca un archivo OCX para ejecutar o poder
abrir el formulario, marcandome tambien lo siguiente: "Error OCX: La clase
no esta registrada".

Revise en la ayuda y segui unos pasos para registrar la clase: Menu
Herramientas/Opciones de ahi me ubico en la pestaña Controles y procedo a
agregar la clase, pero esto no me fue funcional.

Como puedo hacer para registrar la clase, la cual descargue de los foros e
incluye los archivo .vcx y .vct

Muchas gracias por la atención prestada.
Hasta pronto.
Atte.
Marco Antonio Mendez Bueno



El ser humano no esta hecho para derrota, puede morir en la lucha pero
nunca en la derrota...


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

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Marcos M. B.
21/01/2004 - 21:18 | Informe spam
Hola Ana, muchisimas gracias por contestar...

Te comento que es una clase Calendar.vcx y que solo incluye otro archivo
del mismo nombre con extension .VCT, a lo cual de la PC que te escribo no
tengo ningun problema con esta clase, pero de la otra en casa, si
marcandome ese error que expongo, y pues he buscado en mi PC alguna
libreria OCX pero no encuentro una que este asociada a esta clase, como
puedo hacer para saber quelibreria esta asociada a la clase arriba
mencionada.

Muchas gracias.
Atte.
Marco Antonio Mendez Bueno

El ser humano no esta hecho para derrota, puede morir en la lucha pero
nunca en la derrota...

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

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