Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Colaboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 12-03-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 22
cHackAll Va por buen camino
Hola oscjae, efectivamente éste no es el sub-foro adecuado, el espacio más neutral para los temas "mixtos" es el sub-foro Varios.

La forma en que actualices tu aplicación es meramente el producto de tu capacidad, imaginación y experiencia, tan solo te doy un ejemplo.

Tu aplicacion verifica via Web las actualizaciones, una vez encontrada la descarga en un archivo temporal. Terminada la descarga procede a auto-renombrarse a un nombre dummy.tmp y renombra el archivo temporal al nombre original de la aplicación. Hasta allí el reemplazo ha sido exitoso. Ahora debe marcar al archivo dummy.tmp para eliminación o eliminarlo al arrancar la nueva versión.

Código Delphi [-]
// download...
 MoveFile(PChar(ParamStr(0)), 'dummy.tmp');
 MoveFile('c:\downloaded.tmp', PChar(ParamStr(0)));
 CreateProcess(nil, PChar(ParamStr(0)), ...
 Halt;
 
// Y la nueva version solamente;
 Sleep(1000);
 DeleteFile('dummy.tmp');

El anterior código es solo una pequeña muestra, y como ya te comentaba los métodos para realizar lo que quieres dependen de la habilidad del programador.

Saludos

Última edición por cHackAll fecha: 12-03-2008 a las 15:23:11.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Abrir archivo propio desde Windows....en programa propio darkphantom Varios 12 22-02-2007 04:46:49
Como salvar desde un programa en delphi con tu propio icono. Dragon Varios 3 14-04-2006 00:13:50
Como hacer mi propio Correo automatico? Luis Alberto Varios 4 24-11-2005 11:51:02
Como referencio un objeto desde un procedure propio? alehillebrand OOP 3 13-07-2005 16:31:48
Mi propio instalador. Como aparecer en Agregar o Quitar programas jealousy Varios 3 10-10-2003 09:46:54


La franja horaria es GMT +2. Ahora son las 04:04:11.


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