Rechercher : dans
Par :

Ouvrir un .exe avec VB

Dernière réponse le 28 avr 2008 à 15:34:55 cherry, le 25 fév 2005 à 11:50:57 
 Signaler ce message aux modérateurs

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 ...

Meilleures réponses pour « Ouvrir un .exe avec VB » dans :
Les fichiers exécutables (.exe) ne s'ouvrent plus VoirMes programmes ne se lancent plus Il peut arriver que les fichiers exécutable ne s'ouvrent plus correctement : soit vous aurez la boite de dialogue "Ouvrir avec" soit il s'ouvre avec le bloc-note ou avec un autre programme. Ce problème est...
Winlogon - winlogon.exe Voirwinlogon - winlogon.exe Le processus winlogon.exe (winlogon signifiant Windows LogOn Process, en français ouverture de session Windows) est un processus générique de Windows NT/2000/XP servant à gérer l'ouverture et la fermeture des sessions. Le...
Cmd - cmd.exe Voircmd - cmd.exe Le processus cmd.exe (cmd signifiant Windows Command Prompt) est un processus générique de Windows NT/2000/XP ouvrant une console en mode texte permettant de lancer des applications à l'aide de commandes. Le fichier correspondant...
Logonui - logonui.exe Voirlogonui - logonui.exe Le processus logonui.exe (logonui signifiant Windows LogOn User Interface, en français Interface utilisateur d'ouverture de session Windows) est un processus générique de Windows NT/2000/XP servant à gérer l'écran d'ouverture...

1

sebsauvage, le 25 fév 2005 à 13:19:35

Tu veux dire ouvrir dans VB un EXE existant pour le modifier ?

Non c'est impossible.

Répondre à sebsauvage

4

Anisfseg, le 22 fév 2007 à 20:08:16

Non je veux seulement ouvrir le .exe en mode lecture
est ce que c'est possible????????????????????????
répond svp

Répondre à Anisfseg

2

Kaze_no_i-guru, le 25 fév 2005 à 16:07:01

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 ;)

Répondre à Kaze_no_i-guru

5

Anisfseg, le 22 fév 2007 à 20:14:48

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

Répondre à Anisfseg

6

toto, le 3 mar 2007 à 08:59:01
  • +2

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)

Répondre à toto

3

Obeet, le 25 fév 2005 à 19:50:10

F5 non?

Le TeebObeeT en pyjama

Répondre à Obeet

7

romano, le 25 oct 2007 à 15:59:28

Bonjour,

essaye cela

x = Shell("C:\Program Files\Internet Explorer\IEXPLORE.EXE ", vbNormalFocus)

Répondre à romano

8

 anouchka, le 28 avr 2008 à 15:34:55

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

Répondre à anouchka