IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API, COM et SDKs Delphi Discussion :

Mettre à jour un exe


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 37
    Par défaut Mettre à jour un exe
    Bonjour,
    J'ai réaliser un logiciel et j'aimerais savoir si il y avait possiblité de mettre à jour ce logiciel à partir d'internet . En gros le logiciel préviendra l'utilsateur q'une nouvelle version existe, une fois celui-ci prévenu la mise à jour devra se faire avec le logiciel lancé. ex(avast lors des mises à jours) sauf qu'ici cé un exe qui devra être mis à jour.

    Merci d'avance

  2. #2
    Membre éclairé Avatar de zemeilleurofgreg
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    515
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 515
    Par défaut
    tu pourrais simplement remplacer l'ancien exe par le nouveau qui aura préalablement été téléchargé !

  3. #3
    Membre averti
    Inscrit en
    Octobre 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 37
    Par défaut
    le problème c'est que le logiciel est lancé lors de la mise à jour.

  4. #4
    Membre éclairé Avatar de zemeilleurofgreg
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    515
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 515
    Par défaut
    ok !
    donc, le soft se lance et vérifie si mise à jour il y a.
    si oui
    1)télecharger le nouvel exe
    2)arrêter l'exécution du programme
    3)procéder au remplacement de l'exe
    4)message disant que la MAJ est faite
    5)lancement (ou pas) du nouvel exe

  5. #5
    Membre expérimenté
    Inscrit en
    Juillet 2007
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 239
    Par défaut Mise à jour logiciel
    J'ai une application sous Visual basic 2008 Express .

    Dans l'assistant de publication ans la fonction Publier, un champ " l'application va vérifier la disponibilité de mise à jour à partir de l'emplacement suivant :" permet de prendre en compte cette problèmatique.

    ( je n'ai pas testé le comportement ).

  6. #6
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    une solution courante est de faire un exe qui gère juste le lancement et de mettre le gros du code dans une DLL.
    Lors du lancement l'exe vérifie avant de charger la DLL si une nouvelle version est disponible et dans ce cas va la télécharger avant de cherger la DLL...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Astuces pour mettre à jour un exe ?
    Par TreizeSegments dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 20/07/2005, 20h02
  2. Réponses: 3
    Dernier message: 09/07/2004, 10h23
  3. Mettre à jour une table depuis une autre
    Par rsc dans le forum SQL
    Réponses: 4
    Dernier message: 09/07/2004, 10h08
  4. [Delphi 5] Mise à jour : d5adoupdate.exe
    Par Pascal Jankowski dans le forum EDI
    Réponses: 2
    Dernier message: 03/05/2004, 13h47
  5. Réponses: 6
    Dernier message: 14/02/2003, 16h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo