Question [Fonction]Show-MessageBox

Plus d'informations
il y a 16 ans 6 mois #5264 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

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.067 secondes
Propulsé par Kunena