Ouvrir un .exe avec VB

cherry -  
coucoucestnous75 Messages postés 63 Statut Membre -
Bonjour, je dois fait actuellement un programme en VB et je voudrais savoir comment ouvrir un executable .exe en cliquant sur un bouton ?
merci d'avance ...

7 réponses

  1. Kaze_no_i-guru Messages postés 66 Statut Membre 28
     
    Si c'est juste lancer un exe à partir de VB que tu veux faire, utilise la fonction "Shell"

    Shell (chemin du fichier,windowsstyle)

    L'argument windowsstyle est facultatif et prends les valeurs
    (ptit copier/coller si t'as pas MSDN ^^) :

    - vbHide ou 0 = La fenêtre est masquée et activée.
    - vbNormalFocus 1 = La fenêtre est activée et rétablie à sa taille et à sa position d'origine.
    - vbMinimizedFocus = 2 La fenêtre est affichée sous forme d'icône et activée.
    - vbMaximizedFocus = 3 La fenêtre est agrandie et activée.
    - vbNormalNoFocus = 4 La fenêtre est rétablie à sa taille et à sa position les plus récentes. La fenêtre active reste active.
    - vbMinimizedNoFocus = 6 La fenêtre est affichée sous forme d'icône. La fenêtre active reste active.

    Voilà, j'espère avoir répondu à ta question ;)
    22
    1. Anisfseg
       
      j'ai appliqué la fonction shell mais il ya un probléme
      voilà comment j'ai fais

      shell(C:\Documents and Settings\Annous\Bureau\vb\projet de visual basic\3d,windowsstyle)

      il me dit qu'il ya une erreur de compilation attendu:séparateur de liste ou )



      quoi faire????
      RQ:
      le .exe que je veut ouvrir est 3d dont 'ai mis le chemain complet
      0
      1. toto > Anisfseg
         
        il faut attribuer une valeur ex :

        Dim RetVal
        RetVal = Shell("C:\l.bat", 1)

        ex msdn :

        ' Si vous attribuez la valeur 1 au deuxième argument,
        ' l'application s'ouvre à sa taille normale
        ' et devient l'application active.
        Dim RetVal
        ' Exécute la calculatrice.
        RetVal = Shell("C:\WINDOWS\CALC.EXE", 1)
        0
    2. nanimouad
       
      bonjour mon problème est d'ouvrir un fichier de sweet home 3d de extension .sh3d en cliquant sur un bouton.
      0
  2. Mars073
     
    si tu est en vb basic tu ajoute l'objet "Process" et tu fais un double clique sur le bouton de tu veut et tu met le code
    process1.start("C:\loin\loin\loin.exe")
    9
  3. cracube
     
    process.start("le fichier que tu veut ouvrir")
    8
    1. adakhum
       
      Mec !!! Tu sur-gere !!! avec seulement "shell" ça n'ouvre pas mon fichier, avec process.start, ça ouvre le fichier dans la bonne appication =)
      0
  4. romano
     
    Bonjour,

    essaye cela

    x = Shell("C:\Program Files\Internet Explorer\IEXPLORE.EXE ", vbNormalFocus)
    5
    1. Th3 Crackman
       
      merci
      ça marche bien avec moi !!!!
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. anouchka
     
    bonjour
    voila j ai a peut pre le meme probleme
    j ai reussi a ouvrir une application EXE le probleme c est que cette appication demare induviduellement
    mais moi j ai besoin qu elle demare dans un endroi specifie de ma page ( form )
    comment doit je pocede
    merci
    2
  7. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Tu veux dire ouvrir dans VB un EXE existant pour le modifier ?

    Non c'est impossible.
    1
    1. Anisfseg
       
      non je veux seulement ouvrir le .exe en mode lecture
      est ce que c'est possible????????????????????????
      répond svp
      0
      1. coucoucestnous75 Messages postés 63 Statut Membre 11 > Anisfseg
         
        n'agresse pas les gens comme ça. C'est pas possible.
        0
  8. Obeet Messages postés 4051 Date d'inscription   Statut Membre Dernière intervention   30
     
    F5 non?
    0