Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-09-2007
eldiegofg eldiegofg is offline
Miembro
 
Registrado: mar 2007
Ubicación: Colón - Entre Ríos
Posts: 54
Poder: 18
eldiegofg Va por buen camino
Distribuir aplicacion

Hola gente, estoy intentando distribuir la aplicacion que acabo de terminar. Genere el instalador y la aplicacion instala bien, pero solo funciona en PC's que tienen Delphi instalado. En las que no lo tienen instalado, me sale un error: Error al iniciar aplicacion porque no se encontro qtintf70.dll. No se si sera ese unico archivo el que falta para ejecutarla o necesito algunos otros tambien. Mi pregunta es como saber cuales archivos incluir en el instalador para que la aplicacion quede funcionando en cualquier PC. Uso Delphi 7 y tablas Paradox. Espero que alguien que sepa algo de esto pueda darme una ayudita. Muchas gracias
Responder Con Cita
  #2  
Antiguo 12-09-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Pues depende mucho de que componentes hayas incluido en tu proyecto, te aconsejo ir añadiendo unop por uno a tu instalador...

PD, fijate si debes registrar la DLL, con le haces un "regsvr32 qtintf70.dll" y si da un mensaje de "exitoso" pues en tu instalador ya sabrás qué hacer.

suerte.
Responder Con Cita
  #3  
Antiguo 12-09-2007
eldiegofg eldiegofg is offline
Miembro
 
Registrado: mar 2007
Ubicación: Colón - Entre Ríos
Posts: 54
Poder: 18
eldiegofg Va por buen camino
Perdon, pero no te comprendo mucho. Tendria que incluir los archivos fuente de los componentes que utilice?? Por otra parte, como es eso de "fijate si debes registrar la dll"??? ejecute "regsvr32 qtintf70.dll" y me dice Error en LoadLibrary. Perdon por la molestia pero soy nuevo en esto... Gracias
Responder Con Cita
  #4  
Antiguo 12-09-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Vaya, disculpa talvez no me explique muy bien .... el codigo fuente para nada que va, pues allí está la "gallina de los huevos de oro". eso nunca se hace en esos casos. Lo que te sugiero es que agarres la DLL y la incluyas en tu instalador, luego lo pruebas y si te dice que falta otra libería tambien la vas incluyendo...

Las librerías que incluyas debiesen estar en la carpeta de sistema del Güindos, o la carpeta donde se instala el programa. Muy posiblemente la librería actúe como una ActiveX, por lo que para saber si funciona debes ejecutar CMD (linea de comandos) e intentar registrar la librería, si consigue registrarla pues debes configurar tu instalador para que tambien lo haga.

PD: Debes estar en la ruta donde se encuentra tu librería y correr "regsvr32 libreria.dll", entonces el programa regsvr32 te dará un mensaje "no se puede registrar..." o de "se realizo con éxito" al registrarla, el mensaje exitoso significa que es una libreria ActiveX.

Saludos
Responder Con Cita
  #5  
Antiguo 12-09-2007
Nasca Nasca is offline
Miembro
 
Registrado: abr 2007
Ubicación: Almería (España)
Posts: 249
Poder: 18
Nasca Va por buen camino
Supongo que lo sabes pero por si acaso.

Por lo visto has montado la aplicación usando CLX. Estos son los VCL biplataforma (win-linux). Dado que dependen de las librerías qt, tienes que distribuir esta librería y alguna otra que ahora no recuerdo.

Si realmente no querías una aplicación compatible con Kilyx (Linux) mejor que trates de pasarla a VCL. Los CLX, por desgracia, están llenos de bugs y prácticamente muertos.

Bueno espero que por lo menos te haya ayudado a empezar a buscar. Puede que te lo exija porque has usado erróneamente un componente CLX. Busca en los uses una unidad que empiece por Q

Suerte
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
Distribuir una aplicación hecha en Delphi.NET radaalvaro Varios 1 14-02-2007 17:06:03
Intentando distribuir una aplicacion.... LoBo2024 Varios 3 15-09-2004 10:40:24
Distribuir Aplicacion inetplus Conexión con bases de datos 3 19-05-2004 16:46:47
distribuir aplicación. gasal Lazarus, FreePascal, Kylix, etc. 2 02-04-2004 12:57:04
Aplicacion para distribuir raul_sal Varios 6 11-05-2003 16:54:00


La franja horaria es GMT +2. Ahora son las 15:12:26.


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