Question [Fonction]Show-MessageBox
- Laurent Dardenne
- Auteur du sujet
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 6 mois #5264
par Laurent Dardenne
Tutoriels PowerShell
[Fonction]Show-MessageBox a été créé par Laurent Dardenne
Permet d'afficher une fenêtre graphique d'information.
Encapsule l'appel à Windows.Forms.MessageBox
[code:1]
function Show-MessageBox([string] $Message,[string] $Titre=\"\", [String] $IconType=\"Information\",[String] $BtnType=\"Ok\"«»)
{ #Affiche une boîte de dialogue fenêtrée
#Prérequis [void][Reflection.Assembly]::LoadWithPartialName(\"System.Windows.Forms\"«»)
trap
{
switch ($_.Exception.GetType().FullName)
{
\"System.Management.Automation.PSInvalidCastException\" {$_.message;Break}
\"System.Management.Automation.RuntimeException\" {
Throw \"Assurez-vous que l'assembly [System.Windows.Forms] est bien chargé.\"}
default {Throw $_}
}#switch
}#trap
return [Windows.Forms.MessageBox]::«»Show($Message,$Titre, $BtnType,$IconType)
# Exemples d'appel :
# Show-MessageBox \"Message\"
# Show-MessageBox \"Message\" \"Titre\"
# [void](Show-MessageBox \"Message\" \"Titre\" )
# Show-MessageBox \"Message\" \"Titre\" \"Question\" \"YesNo\"
# Show-MessageBox \"Message\" \"Titre\" \"Error\" \"AbortRitryIgnore\"
# Show-MessageBox \"Message\" \"Titre\" \"Erreur\" \"AbortRetryIgnore\"
# Show-MessageBox \"Message\" \"Titre\" \"Error\" \"AbortRetryIgnore\"
}[/code:1]<br><br>Message édité par: Laurent Dardenne, à: 7/09/09 13:35
Encapsule l'appel à Windows.Forms.MessageBox
[code:1]
function Show-MessageBox([string] $Message,[string] $Titre=\"\", [String] $IconType=\"Information\",[String] $BtnType=\"Ok\"«»)
{ #Affiche une boîte de dialogue fenêtrée
#Prérequis [void][Reflection.Assembly]::LoadWithPartialName(\"System.Windows.Forms\"«»)
trap
{
switch ($_.Exception.GetType().FullName)
{
\"System.Management.Automation.PSInvalidCastException\" {$_.message;Break}
\"System.Management.Automation.RuntimeException\" {
Throw \"Assurez-vous que l'assembly [System.Windows.Forms] est bien chargé.\"}
default {Throw $_}
}#switch
}#trap
return [Windows.Forms.MessageBox]::«»Show($Message,$Titre, $BtnType,$IconType)
# Exemples d'appel :
# Show-MessageBox \"Message\"
# Show-MessageBox \"Message\" \"Titre\"
# [void](Show-MessageBox \"Message\" \"Titre\" )
# Show-MessageBox \"Message\" \"Titre\" \"Question\" \"YesNo\"
# Show-MessageBox \"Message\" \"Titre\" \"Error\" \"AbortRitryIgnore\"
# Show-MessageBox \"Message\" \"Titre\" \"Erreur\" \"AbortRetryIgnore\"
# Show-MessageBox \"Message\" \"Titre\" \"Error\" \"AbortRetryIgnore\"
}[/code:1]<br><br>Message édité par: Laurent Dardenne, à: 7/09/09 13:35
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.067 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Contributions à la communauté
- [Fonction]Show-MessageBox