FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
'Class not registered'
Hola: Estoy trabajando con Lotus Notes y su API para hacer sincronizacion entre este cliente de correos y un cliente Propietario (TaskTimer). tengo el siguiente problema:
En mi maquina he podido crear un TLB (domino_TLB) que no he podido voler a encontrar la referencia al OCX o DLL que me lo genero. pero bueno. Tengo dicha TLB la cual incluyo y utilizo de 10 puntos en mi aplicacion y en mi maquina. el tema es que cuando intento mover dicha aplicacion a otra PC o el Codigo Fuente, cuando intenta hacer una llamada a "IDatabase", me genera el siguiente error. First chance exception at $77E8F142 . Exception class EOleSysError with message 'Class not registered'. Process QuickSyncTL.exe ($260) LA REFERENCIA DEL TLB a dicho tipo es la siguiente Código:
IID_IDatabase: TGUID = '{29131563-2EED-1069-BF5D-00DD011186B7}'; Tambien me Recomendaron que Utilizara el Programa "Depency Walker" para verificar si no me estaba haciendo alguna llamada a alguna DLL o OCX que no se encuentra, pero no halle nada raro.. Aclaracion en las PC's que intento ejecutar el fuente o aplicacion Tengo instalado el LOTUS NOTES (Cliente) |
#2
|
||||
|
||||
Cita:
PD: Si copiaste la DLL/OCX y se trata y es una DLL ActiveX, tienes que registrarla, simplemente utilizando la herramienta regsrv32.exe Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Que grande SII Fue el Sr. delphi.com.ar Una maza. pero el tema es que no puedo encontar con que COSA (archivo DLL o OCX) genere la TLB, ya que no la tengo mas en el IMPORT ActiveX (no se que paso, pero se fue) y no recuerdo su nombre para ubicarla.. es mas en mi DELPHI lo tengo en una Solapa.. pero no puedo encontar dicho Archivo..(el de origen)
|
#4
|
||||
|
||||
yo estoy seguro que es algo que tengo registrado en mi PC porque habri el codigo con el delphi 6 solo copie el TLB en la carpeta donde tengo el fuente y complia y ejecuta bien. el problema es cuando saldo de mi PC, y la verdad es que no puedo encontrar la referencia. al Componente faltante!
|
#5
|
||||
|
||||
Es en la PC donde lo estas instalando, que es necesario que registres el archivo ActiveX!..
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#6
|
||||
|
||||
Si fede. pero el tema es que no puedo saber cual es!!!!
y con la Aplicacion que me pasaste no me aparece, lo que me dice es que el OLEUT32 (Creo ) retorna un error al ejecutar el hilo 1 |
|
|
|