Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error en otros PC (https://www.clubdelphi.com/foros/showthread.php?t=56945)

Delar 01-06-2008 14:33:34

Error en otros PC
 
Buenas, he estado haciendo un programa, y ahora quería problarlo en otros PC para ver que tal de rendimiento etc.
En el mio funcina bien
En el segundo (WinXP Home SP2) al abrir el programa dice que "Project1.exe ha detectado un problema y debe cerrarse" (típica ventanita de "No Enviar" "Enviar informes de errores").
En el tercero (WinVista Ultimate) lo mismo pero con el estilo de Windows Vista (que intenta buscar solución etc).
Supongo que será por que falta alguna DLL o algo, ya que en el mio va bien.
Os dejo la lista de Uses que tiene para que me digais si falta alguna DLL o algo:
Código Delphi [-]
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ScktComp, IdBaseComponent, IdComponent, IdTCPConnection,IdMultipartFormData,
  IdTCPClient, IdHTTP, IdCookieManager, IdIOHandler, IdIOHandlerSocket,
  IdSSLOpenSSL, StdCtrls, OleCtrls, SHDocVw, Sockets,
  MSWinsockLib_TLB;

Y las DLL/OCX que llevo con el programa son:
libeay32.dll
ssleay32.dll
MSWINSCK.OCX

Alguien sabe porque pasa eso?

Saludos

Neftali [Germán.Estévez] 02-06-2008 09:24:15

Puede ser que la versión de las DLL no sea la correcta para otros S.O.

Revisa las versiones de esas DLL's en otros sistemas y prueba con ellas.

Delar 02-06-2008 13:59:04

Lo que pasa es que mi ordenador es igual que el segundo, y no va bien en el segundo y en el mio sí.

Neftali [Germán.Estévez] 02-06-2008 15:21:57

Utiliza algun programa para mirar las dependencias del ejecutable. "Dependency Walker" o el "PE Information" que viene con los GExperts, por ejemplo.
Con ello podrás saber todas las DLL's que necesita tu programa para poder ejecutarse (siempre que no las estés cargando de forma dinámica)

Cañones 05-06-2008 20:24:37

Hola.
Tal vez te falta midas.dll si es que usaste componentes midas.
Espero te sirva.
Saludos


La franja horaria es GMT +2. Ahora son las 19:56:50.

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