winner532
Messages postés14Date d'inscriptionmardi 15 août 2006StatutMembreDernière intervention30 avril 2007
-
29 avril 2007 à 11:01
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 2018
-
29 avril 2007 à 14:24
bonjour
je veux ouvrir Outlook express 6 avec une commande Button , je n'ai pas trouvé l'instruction nécessaire avec vb.net.
plus genéralement je cherche l'instruction pour ouvrir un programme quelconque à partir d'un Button.
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 29 avril 2007 à 11:58
Salut,
Normallement c'est un répertoire par défaut, sauf dans le cas ou l'utilsateur n'as pas installé son OS sur C:\...
Maintenant, tu peux faire aussi une recherche recursive de : msimm.exe, récupérer le chemin complet où ce trouive le fichier, et le lancer par la suite avec Shell.....
winner532
Messages postés14Date d'inscriptionmardi 15 août 2006StatutMembreDernière intervention30 avril 2007 29 avril 2007 à 11:24
Eh bien j'ai trouvé la solution , c trés simple , juste écrire :
shell ("c:\program files\....\msimm.exe") Mais le probléme si je ne sais pas le chemin exact du fichier msimm.exe quoi faire ?????
winner532
Messages postés14Date d'inscriptionmardi 15 août 2006StatutMembreDernière intervention30 avril 2007 29 avril 2007 à 12:14
j'ai trouvé une autre solution + efficace :
Public Function Demarrer_Applications(ByVal Application As String, Optional ByVal Parametres As String = "") As Process
Try
If Parametres <> String.Empty Then
Return Process.Start(Application, Parametres)
Else
Return Process.Start(Application)
End If
Catch ex As Exception
MsgBox("outlook Express introuvable , vous devez l'installer avant", MsgBoxStyle.Exclamation)
End Try
End Function
Appel de la fonction : Demarrer_Applications("msimn.exe", "")
Thak you For All
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 29 avril 2007 à 14:24
Je ne sais pas si ça fonctionne sous .NET (j'imagine que oui...), mais tu pourrais regarder du côté de ShellExecute qui démarrera le programme par défaut sans devoir le spécifier (ni le programme, ni le chemin de ce programme).