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 :

Savoir si un programme existe.


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2012
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 39
    Par défaut
    Bonjour à tous,


    Voila j'aimerais savoir comment faire pour trouver si un programme existe, enfin si il est installé sur l'ordinateur grâce à son nom..

    Merci à vous.

    Edit
    Pour le moment j'ai cela:

    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
    24
    Public Class Form1
     
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Fichier_Existe("C:\Program Files\PDFCreator\PDFCreator.exe")
     
     
        End Sub
     
     
     
        Public Function Fichier_Existe(ByVal Path As String) As Boolean
            If Dir(Path) = "" Then
                Fichier_Existe = False
                MsgBox("Non")
                Shell("C:\Documents and Settings\Administrateur\Bureau\Projet\pdf.exe")
            Else
                Fichier_Existe = True
                MsgBox("oui")
            End If
        End Function
     
     
    End Class

    Mais je voudrais récupérer le "chemin" automatiquement dans le cas ou celui-ci est différent.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 104
    Par défaut
    PDFCreator est un pilote d'impresssion.
    Il suffit donc à mon avis de vérifier que l'imprimante "PDFCreator" figure bien dans la liste des imprimantes disponibles et, si ce n'est pas le cas, de l'installer.

    Ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     Dim imprimantes As New List(Of String)
     For Each elt As String In Printing.PrinterSettings.InstalledPrinters
        imprimantes.Add(elt)
     Next
     If imprimantes.Contains("PDFCreator") = False Then
        'L'imprimanste n'est pas présente => installer le pilote...
        Shell("C:\Documents and Settings\Administrateur\Bureau\Projet\pdf.exe")
     End If

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2012
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 39
    Par défaut
    Merci pour la réponse cela peut être également utile pour autre chose, mais la cela à été réglé.

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

Discussions similaires

  1. [VB6]Comment savoir si un répertoire existe
    Par pendragon dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 30/09/2016, 06h42
  2. Savoir si un programme existe sur l'ordinateur
    Par sajera dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 05/11/2012, 18h02
  3. Savoir si une table existe
    Par Sydaze dans le forum Bases de données
    Réponses: 4
    Dernier message: 07/06/2005, 11h22
  4. [FSO] Savoir si un dossier existe
    Par Johnbob dans le forum ASP
    Réponses: 2
    Dernier message: 11/02/2005, 11h34
  5. [URL] Comment savoir si une URL existe?
    Par jse dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 07/10/2004, 15h33

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