Lancer un EXE sous VB

Tokoshie -  
 xav2303 -
Bonjour,

Je viens de commencer VB y a peu et voila que je recherche 2-3 commandes, si l'un d'entre vous avait la possibilitée de m'aider. Je vous en remercie d'avance.

Je recherche donc les commandes suivantes :

- Lancer un exe qui se trouve dans le même dossier que mon programme, sans avoir un chemin d'accès prédéfinis.

- Lancer un exe qui se trouve sur le PC (installer et donc dans le registre)

Merci d'avance.
Configuration: Windows Vista
Safari 525.19

2 réponses

  1. Utilisateur anonyme
     
    Salut, essaies :

    set variable=CreateObject("WScript.Shell")
    variable.Run("C:\Ton_Dossier\ton_programme.exe")


    Ou bien juste :

    variable.Run("ton_programme.exe")


    Si le programme est dans le même répertoire.

    @+
    0
  2. xav2303
     
    Pour lancer un programme situé dans le même dossier que ton programme sans savoir lequel c'est, tu fait :

    Shell(Application.StartupPath & "\TonProgramme.exe")

    Pour lancé un programme situé dans par exemple un dossier "Coucou" tu fait :

    Shell("C:\ProgramFiles\Coucou\TonProgramme.exe")

    Voilà !

    Ciao

    Xavier
    0