![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Quiero a finar un poco más. Eso que dice neftali ya lo tengo y funciona de maravilla.
Pero me gustaria si es posible hacerlo todo en un fichero. No tener por un lado la aplicacion y por el otro el update. ¿Se podría generar un fichero en dos para reemplazará el exe actual por el nuevo?¿Y como abriríamos el programa automáticamente? Me refiero a que abres tu programa y te dice que hay una nueva versión, te la descargas la reemplazas y quieres que se vuelve abrir la aplicación de nuevo. Un saludo y gracias. |
|
#2
|
||||
|
||||
|
Cita:
Cita:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
Quizás no me explique muy bien. Así que lo siento.
Lo que quise decir es lo siguiente. Yo tengo dos aplicaciones,una aplicación que es el programa y la otra para actualizar la aplicación(updater). Cuando entro en mi aplicación y hay una nueva versión, cierro la aplicación y abro el updater. Entonces descargo,descomprimo y renombro la aplicación antigua y copia la nueva aplicación. y antes de cerrar el updater abró la nueva aplicación. ¿Eso sería posible hacerlo todo en una aplicación?. Mi idea hacer todo esto en una aplicación pero antes de reemplazar el archivo que estoy ejecutando, hacer algo que lo reemplace y abrá la aplicación. Y he pensado si eso sería posible con una archivo de ms-dos. Pero de todas formas gracias si tienes la respuesta, ya que creo que tengo la solución. Un saludo. |
|
#4
|
||||
|
||||
|
Cita:
Cita:
![]() Cita:
(1) Reemplace la aplicación principal (que no puede estar ejecutándose) (2) Que ejecute la aplicación principal (la versión nueva).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#5
|
||||
|
||||
|
Aunque pienso que es complicarse demasiado, aquí te dejo una manera de hacerlo usando un archivo bat. Cuando quieras actualizarte, llama a la siguiente función pasándole la ruta del nuevo ejecutable, y cierra tu programa. El archivo bat se encargara de actualizar y volver a ejecutar tu aplicación.
|
|
#6
|
|||
|
|||
|
Estoy siguiendo los puntos que me dices
Cita:
Un saludo Jose Manuel García |
|
#7
|
||||
|
||||
|
Cita:
Cita:
Tendrás que añadir al uses las units StrUtils y urlMon. Este código descarga el fichero TXT (del que hablamos más arriba) y lee la línea 1 (que contiene la versión).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Actualización con SQL | luxus | Conexión con bases de datos | 4 | 08-07-2006 16:23:24 |
| Actualizacion Bd | sara | Conexión con bases de datos | 9 | 19-05-2005 22:09:30 |
| Actualizacion de los datos en aplicaciones en distintos clientes | David J. | Conexión con bases de datos | 1 | 20-09-2004 15:33:08 |
| Parametros al ejecutar Aplicaciones + Aplicaciones en Mi PC | NeWNeO | Varios | 4 | 19-08-2004 14:01:30 |
| Actualizacion | pescriba | DelphiPACK | 5 | 22-05-2004 10:50:16 |
|