Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-06-2012
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
Dll Perdidas

Hola a todos, tengo una aplicación hecha en Lazarus 0.9.30.4, componentes Zeus, y Postgressql 9.1.3, esta aplicación la tengo en una carpeta compartida en el servidor donde todos los usuarios la usan, junto a la aplicación en la carpeta tambien tengo los dll que usa para conectarse a Postgresql

libeay32.dll
libiconv-2.dll
libintl-8.dll
libpq.dll
ssleay32.dll

Desde todas las pc se conecta bien, pero hay una que me dice que no encuentras las dll, el mensaje de error es:
None of the dynamic libraries can be found: libpq81.dll, libpq.dll

Ya yo limpié los registros, incluso las copié para system32 y nada, como puedo saber donde Windows la está buscando?
gracias
Responder Con Cita
  #2  
Antiguo 06-06-2012
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Hay una utilidad llamada Sysinternals File Monitor 32 (si no la encontrás avisame y la adjunto aquí, ocupa menos de 200 kb), donde se puede saber los archivos que usa (o intenta usar y no encuentra) una aplicación, casi en tiempo real, incluyendo el trayecto donde intenta leer o escribir.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.
Responder Con Cita
  #3  
Antiguo 08-06-2012
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
Hola rretamar, baje ProcessMonitor, de este obtuve los siguientes resultados

en una pc donde si funcionan

Cita:
Load Image W:\tmaga\libpq.dll SUCCESS
ReadFile W:\tmaga\libpq.dll SUCCESS
RegOpenKey HKU\S-1-5-21-3522895287-3387631786-111128149-1114 SUCCESS Desired Access: Maximum Allowed
RegOpenKey HKU\S-1-5-21-3522895287-3387631786-111128149-1114\Software\Policies\Microsoft\Control Panel\Desktop NAME NOT FOUND Desired Access: Read
RegOpenKey HKU\S-1-5-21-3522895287-3387631786-111128149-1114\Control Panel\Desktop SUCCESS Desired Access: Read
RegQueryValue HKU\S-1-5-21-3522895287-3387631786-111128149-1114\Control Panel\Desktop\MultiUILanguageId NAME NOT FOUND Length: 256
RegCloseKey HKU\S-1-5-21-3522895287-3387631786-111128149-1114\Control Panel\Desktop SUCCESS
RegCloseKey HKU\S-1-5-21-3522895287-3387631786-111128149-1114 SUCCESS
CreateFile W:\tmaga\libpq.dll.2.Manifest NAME NOT FOUND
CreateFile W:\tmaga\libpq.dll.2.Config NAME NOT FOUND
ReadFile W:\tmaga\libpq.dll SUCCESS
CreateFile W:\tmaga\ssleay32.dll SUCCESS
QueryBasicInformationFile W:\tmaga\ssleay32.dll SUCCESS
y el q no funciona

Cita:
ReadFile W:\tmaga\libpq.dll SUCCESS
ReadFile W:\tmaga\libpq.dll SUCCESS
RegOpenKey HKU\S-1-5-21-3522895287-3387631786-111128149-1612 SUCCESS Desired Access: Maximum Allowed
RegOpenKey HKU\S-1-5-21-3522895287-3387631786-111128149-1612\Software\Policies\Microsoft\Control Panel\Desktop NAME NOT FOUND Desired Access: Read
RegOpenKey HKU\S-1-5-21-3522895287-3387631786-111128149-1612\Control Panel\Desktop SUCCESS Desired Access: Read
RegQueryValue HKU\S-1-5-21-3522895287-3387631786-111128149-1612\Control Panel\Desktop\MultiUILanguageId NAME NOT FOUND Length: 256
RegCloseKey HKU\S-1-5-21-3522895287-3387631786-111128149-1612\Control Panel\Desktop SUCCESS
RegCloseKey HKU\S-1-5-21-3522895287-3387631786-111128149-1612 SUCCESS
CreateFile W:\tmaga\libpq.dll.2.Manifest NAME NOT FOUND
CreateFile W:\tmaga\libpq.dll.2.Config NAME NOT FOUND
ReadFile W:\tmaga\libpq.dll SUCCESS
ReadFile W:\tmaga\tmag.exe SUCCESS
ReadFile W:\tmaga\tmag.exe SUCCESS

Pero el problema se me complica pues ya son 3 las pc donde me pasa esto, sin embargo en todas las demas, unas 23 si funciona
Responder Con Cita
  #4  
Antiguo 12-06-2012
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
Bueno como les dije pensaba reinstalar una de las pc a ver que pasaba, y acabado de reinstalar, tampoco me funconanaba y como yo uso el mismo disco de instalación para todas las computadoras asumí que era alguna bibliotca que instala algún otro programa no de window que está usando mi aplicación por lo que empecé a instalarle de todo lo que normalmente le instalo a las pc en mi empresa, instalaba uno y probaba, hasta que me empezó a funcionar, saben con que?
pues con el AdobeReader X v.10.1.3 (AdbeRdr1013_en_US.exe), no me pregunten pues no se, pero a las demas pc en el que no funcionaba les instalé esta misma versión (las otras tambien lo tenían instalado pero versiones mas viejas, la 9.0.0) y empezó a funcionar tambien, por lo que indudablemente es algo que instala el Adobe.
Ahora pensando en mi aplicación yo uso el un componente llamado PowerPDF, v.9.7.2 el cual es usado por el paquete lazreportpdfexport v. 0.7 el cual uso para poder exportar mis reportes a pdf, pero no veo como puede estar relacionado Zeus con ello, pues el error me lo da al abrir la conexion, en el momento de conectarse donde todavía no se ha creado tan siquiera un reporte.
Bueno ya el caso está solucionado, espero ver si alguien puede aportar
un poco mas.
Y gracias
Santiago
Responder Con Cita
  #5  
Antiguo 12-06-2012
Avatar de mightydragonlor
[mightydragonlor] mightydragonlor is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Medellín-Colombia
Posts: 587
Poder: 18
mightydragonlor Va por buen camino
Pues felicidades que hayas encontrado el problema, pero la verdad que es bien extraño xD.
__________________
mas confundido que Garavito el día del Niño.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Perdidas de conexion al servidor DamianG Firebird e Interbase 5 02-02-2011 19:15:31
Cual es el mejor formato de compresión (sin pérdidas) ? JuanErasmo Gráficos 9 20-05-2008 12:28:32
Conexiones de Red Perdidas jcarteagaf Windows 1 28-08-2007 17:23:17
Sobre las perdidas de memoria (memory leak) sitrico OOP 2 05-04-2007 19:30:54
Perdidas de conexión con Firebird 1.5 apicito Firebird e Interbase 1 22-01-2005 17:17:11


La franja horaria es GMT +2. Ahora son las 01:48:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi