Question
Interface graphique Powershell
- zmijewski
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 8 ans 11 mois #23444
par zmijewski
Interface graphique Powershell a été créé par zmijewski
Bonjour,
J'ai actuellement un script et j'aimerai mettre une interface graphique pour les utilisateurs.
J'ai commencé a faire cela mais je suis bloqué car je ne sais pas comment faire pour tester l'adresse mail et le mot de passe que l'utilisateur devra rentrer. Surtout au niveau de l'intégration du code.
[code:1]Add-Type -AssemblyName System.Windows.Forms
$Form = New-Object system.Windows.Forms.Form
$Form.Text = \"Serveur Azure\"
# Add Textbox Adresse mail
$TextBox = New-Object System.Windows.Forms.TextBox
$TextBox.Location = New-Object System.Drawing.Size (20,20)
$TextBox.Size = New-Object System.Drawing.Size(100,20)
$TextBox.Text = Read-Host \"Adresse mail\"
$Form.Controls.Add($TextBox)
# Add Textbox Mot de passe
$TextBox = New-Object System.Windows.Forms.TextBox
$TextBox.Location = New-Object System.Drawing.Size (150,20)
$TextBox.Size = New-Object System.Drawing.Size(100,20)
$TextBox.Text = \"Mot de passe\"
$Form.Controls.Add($TextBox)
# Add Button
$Button = New-Object System.Windows.Forms.Button
$Button.Location = New-Object System.Drawing.Size(50,50)
$Button.Size = New-Object System.Drawing.Size(100,20)
$Button.Text = \"Connexion\"
$Form.Controls.Add($Button)
$Form.ShowDialog()
[/code:1]
Si vous pouvez m'aider je suis à votre disposition pour toutes questions supplémentaires
Merci d'avance,
J'ai actuellement un script et j'aimerai mettre une interface graphique pour les utilisateurs.
J'ai commencé a faire cela mais je suis bloqué car je ne sais pas comment faire pour tester l'adresse mail et le mot de passe que l'utilisateur devra rentrer. Surtout au niveau de l'intégration du code.
[code:1]Add-Type -AssemblyName System.Windows.Forms
$Form = New-Object system.Windows.Forms.Form
$Form.Text = \"Serveur Azure\"
# Add Textbox Adresse mail
$TextBox = New-Object System.Windows.Forms.TextBox
$TextBox.Location = New-Object System.Drawing.Size (20,20)
$TextBox.Size = New-Object System.Drawing.Size(100,20)
$TextBox.Text = Read-Host \"Adresse mail\"
$Form.Controls.Add($TextBox)
# Add Textbox Mot de passe
$TextBox = New-Object System.Windows.Forms.TextBox
$TextBox.Location = New-Object System.Drawing.Size (150,20)
$TextBox.Size = New-Object System.Drawing.Size(100,20)
$TextBox.Text = \"Mot de passe\"
$Form.Controls.Add($TextBox)
# Add Button
$Button = New-Object System.Windows.Forms.Button
$Button.Location = New-Object System.Drawing.Size(50,50)
$Button.Size = New-Object System.Drawing.Size(100,20)
$Button.Text = \"Connexion\"
$Form.Controls.Add($Button)
$Form.ShowDialog()
[/code:1]
Si vous pouvez m'aider je suis à votre disposition pour toutes questions supplémentaires
Merci d'avance,
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 8 ans 11 mois #23445
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Interface graphique Powershell
Salut,
regarde le composant MaskedTextbox .
Transforme ton script en une fonction, puis insère là dans le code du GUI, ensuite tu lui passes les paramètres via l'événement lié à un bouton \"Ok\".
regarde le composant MaskedTextbox .
Transforme ton script en une fonction, puis insère là dans le code du GUI, ensuite tu lui passes les paramètres via l'événement lié à un bouton \"Ok\".
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- zmijewski
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 8 ans 11 mois #23446
par zmijewski
Réponse de zmijewski sur le sujet Re:Interface graphique Powershell
Bonjour,
Merci pour ta réponse. Est-il possible d'avoir un exemple car je ne sais pas du tout comment faire ?
Merci d'avance,
Merci pour ta réponse. Est-il possible d'avoir un exemple car je ne sais pas du tout comment faire ?
Merci d'avance,
Connexion ou Créer un compte pour participer à la conversation.
- vianney
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 8
- Remerciements reçus 0
il y a 8 ans 11 mois #23448
par vianney
Réponse de vianney sur le sujet Re:Interface graphique Powershell
Salut,
Tu peux aussi regarder les possibilités avec Visual Studio. C'est surement moins propre mais ca marche et c'est simple
www.google.fr/search?q=visual+studio+powershell
Bon courage
Tu peux aussi regarder les possibilités avec Visual Studio. C'est surement moins propre mais ca marche et c'est simple
www.google.fr/search?q=visual+studio+powershell
Bon courage
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 8 ans 11 mois #23449
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Interface graphique Powershell
bilifive écrit:
Mais pour le design il te faut un outil comme Visual Studio et dans ce cas abandonner la Winform pour du WPF
Tu trouveras des exemples en C#, l'adaptation est relativement facile.Est-il possible d'avoir un exemple car je ne sais pas du tout comment faire ?
Mais pour le design il te faut un outil comme Visual Studio et dans ce cas abandonner la Winform pour du WPF
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.048 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Interface graphique Powershell