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 :

Téléchargement des logiciels


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2009
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2009
    Messages : 188
    Par défaut Téléchargement des logiciels
    Bonsoir,

    Je possède un Listbox contenant une liste des logiciels a installer par exemple :
    - Microsoft Word
    - .NET Framework 3.5

    Je veux que mon programme télécharge chacun de ces logiciels en commençant par le premier et ainsi de suite.

    J'ai testé avec un logiciel et j'ai pu le télécharger et l'installer et ça marche sauf qu'avec plusieurs logiciels je n'ai pas réussi.

    J'aimerai bien avoir une idée sur comment réaliser cela.

    Merci beaucoup.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Montre déjà ce que tu as fais jusqu'ici...

  3. #3
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2009
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2009
    Messages : 188
    Par défaut
    Salut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Private WithEvents dd As New df
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    If Me.lstlog.Items.Contains("1") Then
                    url = "http://..."
                    dd.download1(url, "C:\Windows\Temp" & "\ReportViewer." & Microsoft.VisualBasic.Right(url, 3), False)
    Class df :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Public Sub download1(ByVal Source As String, ByVal Path As String, ByVal IsResume As Boolean)
            b = True
            bresume = IsResume
            timestart = 0
            pathname = Path
            urlz = Source
            Dim threadz As New System.Threading.Thread(AddressOf thread_launch)
            threadz.Start()
        End Sub
    c ce que j'ai fais, pour ce bout de code tout marche bien, mais je n'arrive pas à faire en sorte qu'il telecharge tous les elements de la listbox.

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Je comprends pas grand chose à ton truc
    Pourquoi tu testes s'il y a "1" dans les éléments de la liste ? c'est quoi le lien avec l'URL ? Les URL sont en dur dans le code ?

    Moi j'aurais plutôt fait un truc comme ça :

    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
    ' Représente un élement à télécharger
    Class DownloadItem
        Public Text As String
        Public Url As String
    End Class
     
    ...
     
    ' Remplissage de la liste
    Dim lst As New List(Of DownloadItem)
    lst.Add(New DownloadItem With { .Text = "Microsoft Word", .Url = "http://..." })
    lst.Add(New DownloadItem With { .Text = ".NET Framework 3.5", .Url = "http://..." })
     
    lstlog.DataSource = lst
    lstlog.DisplayMember = "Text"
     
     
    ...
     
    ' Télécharger l'élément sélectionné
    Dim item As DownloadItem = CType(lstlog.SelectedItem, DownloadItem)
    dd.download1(item.Url, nomDuFichier)

  5. #5
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2009
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2009
    Messages : 188
    Par défaut
    Salut,

    J'ai testé ton idée mais dans ma listbox j'ai deux lignes que je peux selectionner mais ne contiennent aucun texte (que d vide).

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par spamitovic Voir le message
    J'ai testé ton idée mais dans ma listbox j'ai deux lignes que je peux selectionner mais ne contiennent aucun texte (que d vide).
    Bizarre... tu as fais exactement comme j'ai dit ? en renseignant les propriétés DataSource et DisplayMember ?

  7. #7
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2009
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2009
    Messages : 188
    Par défaut
    Oui exactement !!!

Discussions similaires

  1. La meilleure protection contre le piratage des logiciels ?
    Par iubito dans le forum Débats sur le développement - Le Best Of
    Réponses: 184
    Dernier message: 23/12/2008, 13h35
  2. Brevetabilité des logiciels : la fin du "libre" ??
    Par xhandle dans le forum Débats sur le développement - Le Best Of
    Réponses: 102
    Dernier message: 11/05/2006, 21h14
  3. recherche des logiciel pour install
    Par argon dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 22/02/2005, 09h28
  4. Liste des logiciels installés
    Par Civodul4 dans le forum Windows
    Réponses: 4
    Dernier message: 06/10/2004, 14h51
  5. Comment récupérer la liste des logiciels installés sur une machine ?
    Par david_chardonnet dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 19/09/2003, 17h41

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