Question
[Résolu]avez vous un cours sur l'IHM ?
- xyz
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 69
il y a 10 ans 11 mois #19857
par xyz
Tutoriels PowerShell
Réponse de xyz sur le sujet Re:avez vous un cours sur l'IHM ?
Harcide écrit:

Alors donc, une piste pour des menus en mode console :
[code:1]
function Clear-KeyboardBuffer {
while ($Host.UI.RawUI.KeyAvailable)
{ $null=$Host.UI.RawUI.ReadKey(\"NoEcho,IncludeKeyDown, IncludeKeyUp\"«»)}
}
function YesNo{
param(
$Caption,
$Message,
[ValidateSet(\"Yes\",\"No\"«»)]
$DefaultChoice=\"No\"
)
Clear-KeyboardBuffer
$Yes = New-Object System.Management.Automation.Host.ChoiceDescription \"&Yes\"
$No = New-Object System.Management.Automation.Host.ChoiceDescription \"&No\"
$Choices = [System.Management.Automation.Host.ChoiceDescription[]]($Yes,$No)
$Host.UI.PromptForChoice($Caption,$Message,$Choices,([byte]($DefaultChoice -eq \"no\"«»)))
}
$Yes=0
$No=1
$Choice=$No
$Choice= YesNo -Message \"La suite ?\"
$Choice -eq $Yes
[/code:1]
Sélectionner un répertoire .
Voir aussi le cmdlet Read-Host pour la saisie.
Bon, ça c'est faitje n'ai rien compris de votre première réponse
Alors donc, une piste pour des menus en mode console :
[code:1]
function Clear-KeyboardBuffer {
while ($Host.UI.RawUI.KeyAvailable)
{ $null=$Host.UI.RawUI.ReadKey(\"NoEcho,IncludeKeyDown, IncludeKeyUp\"«»)}
}
function YesNo{
param(
$Caption,
$Message,
[ValidateSet(\"Yes\",\"No\"«»)]
$DefaultChoice=\"No\"
)
Clear-KeyboardBuffer
$Yes = New-Object System.Management.Automation.Host.ChoiceDescription \"&Yes\"
$No = New-Object System.Management.Automation.Host.ChoiceDescription \"&No\"
$Choices = [System.Management.Automation.Host.ChoiceDescription[]]($Yes,$No)
$Host.UI.PromptForChoice($Caption,$Message,$Choices,([byte]($DefaultChoice -eq \"no\"«»)))
}
$Yes=0
$No=1
$Choice=$No
$Choice= YesNo -Message \"La suite ?\"
$Choice -eq $Yes
[/code:1]
Sélectionner un répertoire .
Voir aussi le cmdlet Read-Host pour la saisie.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Axel
- Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 176
- Remerciements reçus 0
il y a 10 ans 11 mois #19858
par Axel
Réponse de Axel sur le sujet Re:avez vous un cours sur l'IHM ?
Merci je vois mieux maintenant comment ça marche, en gros, mais avez-vous des commentaires à faire en détail ? Car je ne comprends pas tout.
Connexion ou Créer un compte pour participer à la conversation.
- xyz
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 69
il y a 10 ans 11 mois #19860
par xyz
Tutoriels PowerShell
Réponse de xyz sur le sujet Re:avez vous un cours sur l'IHM ?
Harcide écrit:
Moi,non.mais avez-vous des commentaires à faire en détail ?
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Axel
- Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 176
- Remerciements reçus 0
il y a 10 ans 11 mois #19863
par Axel
Réponse de Axel sur le sujet Re:avez vous un cours sur l'IHM ?
héhé ok
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.038 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Résolu]avez vous un cours sur l'IHM ?