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

VB.NET Discussion :

Problème Mise à jour d'un programme


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de kazylax
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    278
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 278
    Par défaut Problème Mise à jour d'un programme
    Bonjour,

    Actuellement je me sert d'un petit code pour faire
    la mise à jour de mon programme
    Je vais chercher la mise a jour sur mon compte Web
    et le met directement dans le dossier du programme sur mon pc

    Mais il y a un problème il vérifie la mise a jour via la date et le nom
    quand je clique sur le bouton (Faire la mise a jour)
    il le fait sans problème mais si je relance le programme et je reclique sur le bouton il me refait la mise a jour donc je bloque sur ceci

    voici le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
     
            For i As Integer = 0 To 100000
                pb.Value = CInt(i / 1000)
            Next
     
            Dim dtmTest As String = Date.Today.ToString("dd/MM/yy").Replace("/", "-")
            Dim REMOTE_URL As String = "http://maj.domaine.net/" & dtmTest & "_programme.exe"
            Dim F As Integer = FreeFile()
            Dim WEB_CLIENT As New System.Net.WebClient()
            Dim DNL_FILE As String = "programme.exe"
     
            Label3.Text = "Mise à jour Réussi !"
            EcrireINI("UPDATE", "Date", dtmTest)
     
            Try
                WEB_CLIENT.DownloadFile(REMOTE_URL, DNL_FILE)
            Catch ex As Exception
                Label3.Text = "Aucune Mise à jour Disponible !"
            End Try
     
        End Sub
    Savez vous comment faire pour que l'on puisse faire la mise à jour une seul fois ? avec les conditions If j'ai pas réussi ca fait 2 jours que je bloque.

    Merci a vous
    Cordialement,

  2. #2
    Membre éprouvé
    Inscrit en
    Mai 2002
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 163
    Par défaut
    Salut,
    Je comprends pas tout a ton code, il y a plein de variable qui ne serve apparement a pas grand chose, et des appels de fonction dont tu ne nous dit rien ???

    Pour que ton code soit compréhensible, vire se qui n'est pas nécessaire ici (la première boucle, par exemple) et va a l'essentiel.

    Tu as une fonction "EcrireINI" grace a laquelle tu stock (enfin je pense) la date de mise a jour ...
    Tu n'as pas la fonction inverse, qui te permettrait de controler si la mise a jour n'a pas déjà été faite ?

    tu peux aussi utiliser la date du fichier potentiellement présent dans on répertoire (date de modification du fichier par exemple)

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

Discussions similaires

  1. Problème Mise à Jour de Table
    Par pignouflolo dans le forum Access
    Réponses: 8
    Dernier message: 21/07/2006, 15h34
  2. Réponses: 6
    Dernier message: 29/05/2006, 14h22
  3. Problème mise à jour onglet
    Par auriolbeach dans le forum Access
    Réponses: 1
    Dernier message: 25/12/2005, 13h10
  4. Problème mise à jour vers IE6 sous W2K
    Par lio33 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 11/10/2005, 11h51
  5. [HTML] Problème mise à jour des fichiers en cache
    Par El Riiico dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 05/09/2005, 17h00

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