Soyez le premier à donner votre avis sur cette source.
Snippet vu 26 817 fois - Téléchargée 30 fois
'--------------------------------------------------------------------------------------- 'Cette procédure permet de vérifier si outlook est lancé, si elle ne l'est pas on la 'lance ! Bien sur on peut adapter le programme pour toute les applications ! 'on peut également généraliser la procédure pour passer l'application et le chemin 'en paramètre, si ca vous dit, a vos clavier !!!!! '--------------------------------------------------------------------------------------- Sub VerifOutlook() 'Vérifie la présence d'outloo, si le process n'est pas présent on lance Outlook. Dim p As New Process Try 'Vérification de l'existence du process (on le trouve dans le gestionnaire des taches ^^) If UBound(Diagnostics.Process.GetProcessesByName("OUTLOOK")) < 0 Then 'Si il n'est pas déjà lancé on le lance donc manuellement p.StartInfo.FileName = "C:\Program Files\Microsoft Office\OFFICE11\OUTLOOK.EXE" 'Définition du style de la fenêtre (maximisé, minimisé, normal, caché) p.StartInfo.WindowStyle = ProcessWindowStyle.Normal 'Démarrage du process p.Start() End If Catch err As Exception MsgBox(err.ToString(), MsgBoxStyle.Critical, "Erreur !") End Try End Sub
28 mai 2008 à 15:28
Ici je n'ai montré qu'une petit partie, mais si tu regardes un peu toutes les méthodes et les propriétés du "Process" tu verras que son utilisation coule de source !
12 mars 2008 à 18:04
'Si il n'est pas déjà lancé on le lance donc manuellement
p.StartInfo.FileName = "C:\Program Files\Microsoft Office\OFFICE11\OUTLOOK.EXE"
'Définition du style de la fenêtre (maximisé, minimisé, normal, caché)
p.StartInfo.WindowStyle = ProcessWindowStyle.Normal
'Démarrage du process
p.Start()
et ne pas faire plus simplement
Shell("C:\Program Files\Microsoft Office\OFFICE11\OUTLOOK.EXE", AppWinStyle.NormalFocus)
???
13 déc. 2006 à 20:18
Ta remarque n'est pas fausse, mais mal placée...
13 déc. 2006 à 20:18
mais je n'ai rien inventé donc il se peut qu'on m'ait devancé ^^
13 déc. 2006 à 19:22
Mais indique alors la ou les sources similaires pour qu'on puisse comparer.
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.