Lancer un exe avec vb.net

bendsiham 79 Messages postés mercredi 17 juin 2009Date d'inscription 23 juin 2017 Dernière intervention - 9 août 2016 à 12:14 - Dernière réponse : Whismeril 12118 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 19 octobre 2018 Dernière intervention
- 18 août 2016 à 10:42
Bonjour,
je veux lancer un .exe depuis ma page asp.net (systeme XP, visual studion 2003) mais rien ne s'execute
la page s'actualise et rien ne se passe please Help Me.
   Try
            Dim proc As New System.Diagnostics.Process
            '  Nom de l'executable à lancer
            proc.Start("C:\parc-info.exe")

        Catch ex As Exception
            Response.Write(ex.Message)
        End Try


EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI

Merci d'y penser dans tes prochains messages.
Afficher la suite 

Votre réponse

9 réponses

ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention - 9 août 2016 à 12:18
0
Merci
Bonjour,
la page s'actualise et rien ne se passe please Help Me.

n'est pas vraiment très clair. Explique en détail.
Commenter la réponse de ucfoutu
bendsiham 79 Messages postés mercredi 17 juin 2009Date d'inscription 23 juin 2017 Dernière intervention - Modifié par bendsiham le 9/08/2016 à 12:29
0
Merci
Bonjour
quand je clique sur le button dans la page ,elle se charge sans lancer le programme .exe comme s'il n ya aucun code derrière.

--
Commenter la réponse de bendsiham
vb95 1684 Messages postés samedi 11 janvier 2014Date d'inscriptionContributeurStatut 18 octobre 2018 Dernière intervention - Modifié par vb95 le 9/08/2016 à 12:54
0
Merci
Bonjour
Ton processus "C:\parc-info.exe" s'exécute sûrement en arrière-plan !
Vérifie en réduisant ta page asp.net

un salut à ucfoutu

La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. 
cs_ShayW 3238 Messages postés jeudi 26 novembre 2009Date d'inscription 14 mars 2018 Dernière intervention - 9 août 2016 à 14:27
Bonjour

Ou ouvrir le gestionnaire des tâches et verifier si info.exe apparait.
Commenter la réponse de vb95
Whismeril 12118 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 19 octobre 2018 Dernière intervention - 10 août 2016 à 08:58
0
Merci
Bonjour,

Je sais que Process.Start fonctionne en méthode de classe, c'est à dire sans créer d'instance.
Je ne sais pas si elle marche aussi en méthode d'instance.

Essaye
   Try
            System.Diagnostics.Process.Start("C:\parc-info.exe")

        Catch ex As Exception
            Response.Write(ex.Message)
        End Try

Commenter la réponse de Whismeril
bendsiham 79 Messages postés mercredi 17 juin 2009Date d'inscription 23 juin 2017 Dernière intervention - 10 août 2016 à 10:52
0
Merci
Bonjour,
J'ai mis mon application sur un autre poste qui est accessible depuis le poste de production en local mais quand je clique sur le bouton il m'affiche

Échec d'ouverture de session : nom d'utilisateur inconnu ou mot de passe incorrect

--
Commenter la réponse de bendsiham
Whismeril 12118 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 19 octobre 2018 Dernière intervention - 10 août 2016 à 12:19
0
Merci
Si ton logiciel a besoin d'un couple login / mot de passe, il faut commencer par savoir s'il accepte la connexion en ligne de commande. Dans l'affirmative, il faut savoir comment est la syntaxe de la ligne de commande pour pouvoir adapter ton code.
Commenter la réponse de Whismeril
Senso2003 4 Messages postés mardi 7 juin 2016Date d'inscription 18 août 2016 Dernière intervention - 18 août 2016 à 09:58
0
Merci
Vous pouvez essayer de mettre plutot :
Process.Start(tonexe.exe)
Whismeril 12118 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 19 octobre 2018 Dernière intervention - 18 août 2016 à 10:42
Il le dit plus haut ça ne marche pas...
Commenter la réponse de Senso2003

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.