Problema con una librería (REGSVR32)

03/06/2004 - 15:40 por Anonimo | Informe spam
Hola lister@s!!

Tengo un problema con una librería en una máquina que me está volviendo
loco... Apelo a la sabiduría del grupo para apuntar un hilo de luz a esto...

Os expongo la situación: Tenemos el programa madre, desarrollado en VB6.
Añadí una librería que es un sencillo PaintBrush, para que los técnicos
añadieran pequeños detalles, y desarrollada también en VB6 (a partir de un
código de Tako), para poder conmutarla desde el programa principal. Ésta
librería utiliza a su vez una referencia a la librería (DIJPG.dll), que
sirve para convertir un picturebox de BMP a JPG y así ahorrar espacio.

El caso es que funciona en todos los ordenadores, menos en uno. Los hay en
W98 y W2000, y me falla un ordenador cuyo SO es W98. Llamo a la librería
desde el programa principal y me da un error de automatización, e
inmediatamente registro mi librería con la instrucción desde consola
REGSVR32. Sigue sin funcionar... y entonces intento registrar la librería
DIJPG.DLL (de la que no tengo fuentes). Cuando lo intento me encuentro con
el mensaje:

DIJPG.DLL was loaded, but the DllRegisterServer entry point was not found.
DLLRegisterServer may not be exported, or a corrupt version of DIJPG.DLL may
be in memory. Consider using PView to detect and remove it.

He probado registrarla con la máquina reiniciada, desregistrarla (me da el
mismo error)... He probado todo lo que sé! Pero esa máquina se me resiste...
No encuentro niguna referencia a PView...

Alguien puede echarme una mano?

Gracias por avanzado,

@lexis
 

Leer las respuestas

#1 Cecilio
03/06/2004 - 17:43 | Informe spam
Si es la librería de intel, me parece que no es necesario registrarla. Ponla
en la carpeta de windows\system y en la carpeta donde está instalado tu
programa.



"@lexis (Actigrama)" escribió en el
mensaje news:c9n9oi$lmb$
Hola !!

Tengo un problema con una librería en una máquina que me está volviendo
loco... Apelo a la sabiduría del grupo para apuntar un hilo de luz a


esto...

Os expongo la situación: Tenemos el programa madre, desarrollado en VB6.
Añadí una librería que es un sencillo PaintBrush, para que los técnicos
añadieran pequeños detalles, y desarrollada también en VB6 (a partir de un
código de Tako), para poder conmutarla desde el programa principal. Ésta
librería utiliza a su vez una referencia a la librería (DIJPG.dll), que
sirve para convertir un picturebox de BMP a JPG y así ahorrar espacio.

El caso es que funciona en todos los ordenadores, menos en uno. Los hay en
W98 y W2000, y me falla un ordenador cuyo SO es W98. Llamo a la librería
desde el programa principal y me da un error de automatización, e
inmediatamente registro mi librería con la instrucción desde consola
REGSVR32. Sigue sin funcionar... y entonces intento registrar la librería
DIJPG.DLL (de la que no tengo fuentes). Cuando lo intento me encuentro con
el mensaje:

DIJPG.DLL was loaded, but the DllRegisterServer entry point was not found.
DLLRegisterServer may not be exported, or a corrupt version of DIJPG.DLL


may
be in memory. Consider using PView to detect and remove it.

He probado registrarla con la máquina reiniciada, desregistrarla (me da el
mismo error)... He probado todo lo que sé! Pero esa máquina se me


resiste...
No encuentro niguna referencia a PView...

Alguien puede echarme una mano?

Gracias por avanzado,

@lexis





Preguntas similares