La Web del Programador: Comunidad de Programadores
 
    Pregunta:  863 - PROBLEMAS AL REGISTRAR UN CONTROL OCX
Autor:  Genaro Sanchez
Yo tengo instalado Visual Basic 6 Pro Edition. En el CD de VB6, entontre que estaba el DBGRID32.OCX que es el Data Grid Control que trae VB5, pues tengo un programa que tengo que componer y me lo dieron usando DBGRID32.OCX, pues yo lo instale desde el CD de VB6 y lo registre usando regsvr32.exe dbgrid32.ocx y lo registro bien. Pero ahora cuando lo quiero usar en una forma me dice que no encontro licencia para usar este componente. Usted no tiene una licencia apropiada para hacer uso de este componente en ambiente design (diseño).

Como hago para que me deje usarlo, porque necetito hacer el programa con DBGRID32.OCX en vez del Data Grid Control (MSDATGRD.OCX) que es el que trae como GRID control el VB6???

Gracias


  Respuesta:  José Luis
Creo que has hecho todo bien, pero te falta el último paso(por lo menos así es en Vb5). Después de copiar el ocx y "registrarlo", la información no está realmente en el registro. Para ello debes ejecutar un fichero que está en el CD de VB, en el directorio Tools/controls. El fichero se llama "Vbctrls.reg", y hasta donde yo se, es el que realmente vuelca la información al registro.
Espero que esto resuelva tu problema. Un saludo.