| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mar 24 Jul, 2007 9:01 am Asunto: A vueltas con CDDB |
|
|
En un paquete de componentes (dclusr50.bpk) que se instalan en la paleta ActiveX me he encontrado con un elemento TCCDBControl, que me imagino servirá para conectarse a dicho servicio de internet. ¿Alguno lo ha usado y sabe como funciona?
Otra cosa: Una vez que lo he instalado, si trato de ponerlo en un proyecto me da un error de clase no regsitrada. ¿Alg8una sugerencia para eliminar este error? _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Mar 24 Jul, 2007 3:02 pm Asunto: |
|
|
| Angel escribió: | | si trato de ponerlo en un proyecto me da un error de clase no regsitrada |
Probablemente es porque busca algún objeto COM en alguna DLL que no encuentra. |
|
| Volver arriba |
|
 |
Tor Master


Registrado: 22 Mar 2005Mensajes: 269Ubicación: obera, misiones, argentina
|
Publicado: Mar 24 Jul, 2007 4:00 pm Asunto: |
|
|
hola angel, yo tengo instalado cb6 y en esta version aparente mente no esta osea debe ser solo del 5, con respecto al error este componente debe tener alguna dll o ocx que no estan registradas o por alguna causa se perdio el registro, yo tube el mismo problema hace mucho tiempo cb4, con el componente que es un telefono en VB (MSCOMM) es para acceder al puerto serie o modem, este componente lo puedes usar sin problemas si VB esta instaldo en tu maquina cuando se instala lo registra. pero si copias el componente en una PC que solo tengas CB lo instalas y ya esta en la paleta de componentes, cuando intentes tirar sobre un formulario te da ese error "clase no registrada" entonses debes resitrar la ocx en el caso de usar MSCOMM y listo, puede que sea una dll si es otro componente.
registrar una dll o ocx lo haces con "regsvr32"
regsvr32 [/u] [/s] <nombre>
Por ejemplo:
REGSVR32 c:\windows\system\Dao350.dll
Los parametros opcionales [/u] [/s] significan lo siguiente:
[/u] - lo utilizamos cuando queremos "desregistrar" una DLL (o un .ocx en vez de registrarlo).
[/s] - modo "silencioso" - no despliega los mensajes durante la operación.
en la red hay mucha info sobre esto, espero te sea util.
saludos |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mie 25 Jul, 2007 7:15 am Asunto: |
|
|
Gracias a los dos por las respuestas. No se me había ocurrido lo de registrar la dll, y efectivamente, ese era el problema.
Lo que si me ha llamado la atención buscando en Google que casi toda la información que hay para CDDBControl hace referencia a virus o spam, y eso me tiene un pelín mosqueado. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
|