Mise à jour d'un exe [Résolu]

Signaler
Messages postés
302
Date d'inscription
samedi 24 janvier 2004
Statut
Membre
Dernière intervention
4 février 2011
-
Messages postés
40
Date d'inscription
mardi 29 janvier 2008
Statut
Membre
Dernière intervention
3 juin 2009
-
Bonjour à tous,

Je développe en VB6 une application qui se connecte sur un serveur SQL2000. Au lancement de l'application,il y a connexion sur le servuer pour vérifier si une nouvelle version de l'exe à été généré.Si c'est le cas, un menu "Mise à jour" s'active. Lorsque l'utilisateur clique sur Mise à jour, il y a téléchargement du nouvel éxécutable via FTP.

Mon problème est que étant donné que l'éxécutable est en cours d'utilisation, je ne peux télécharger le nouvel éxécutable dans le même répertoire.

Quelqu'un aurait-il une idée pour gérer l'ancien exe et le nouvel exe pour une intervention minimale de l'utilsateur

Merci

2 réponses

Messages postés
40
Date d'inscription
mardi 29 janvier 2008
Statut
Membre
Dernière intervention
3 juin 2009

salut
je pense que c'est mieux et facile d'ajouter un autre exe qui est lancer par le bouton mis a jour .
le deuxieme exe arrete l'application et cherche la mis ajour apres il lance l'application
pour lancer un exe dans vb6 vous pouvez ecrire ces 2 lignes , il faut que le exe2.exe soit dans le meme path que l'application

        Set go = CreateObject("wscript.shell")
        go.Run "exe2.exe", True

....une idée comme une autre...
Messages postés
4822
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
13
Salut,

Sert toi peut-être d'un fichier *.Bat qui lui lance via un appli secondaire ou un Script la mise à jour et relance une foi fini, ton exe mis à jour....une idée comme une autre...

A+
Exploreur

 Linux a un noyau, Windows un pépin