Question
fonction add_click
- jerem
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 12 ans 3 semaines #17073
par jerem
Réponse de jerem sur le sujet Re:fonction add_click
Ok merci quand même. Je vais essayer de me débrouiller avec le code test que vous m'avez envoyé.
Bonne journée, bon débuggage
Bonne journée, bon débuggage
Connexion ou Créer un compte pour participer à la conversation.
- jerem
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 12 ans 3 semaines #17074
par jerem
Réponse de jerem sur le sujet Re:fonction add_click
Et sinon sur le simple code suivant, je ne comprends pas pourquoi $nb n'est incrémentée de 1 qu'au premier clic puis reste à la valeur 1 aux clics suivants ?
[void][System.Reflection.Assembly]::LoadWithPartialName('System.Windows.Forms')
[void][System.Reflection.Assembly]::LoadWithPartialName('System.Drawing')
$form = New-Object System.Windows.Forms.Form
$bouton_passer = New-Object System.Windows.Forms.Button
$script:nb = 0
$bouton_passer.Location = New-Object System.Drawing.Point(260, 120)
$bouton_passer.Size = New-Object System.Drawing.Size(90, 50)
$bouton_passer.Text = 'Passer'
$bouton_passer.ImageAlign = 'MiddleCenter'
$bouton_passer.Add_Click({
$nb ++
write-host $nb
})
$form.Location = New-Object System.Drawing.Point(0,0)
$form.ClientSize = New-Object System.Drawing.Size(1500,632)
$form.BackColor = 'GhostWhite'
$form.Text = 'Quizz Animaux'
$form.StartPosition = 'CenterScreen'
$form.Controls.Add($bouton_passer)
$form.ShowDialog()
[void][System.Reflection.Assembly]::LoadWithPartialName('System.Windows.Forms')
[void][System.Reflection.Assembly]::LoadWithPartialName('System.Drawing')
$form = New-Object System.Windows.Forms.Form
$bouton_passer = New-Object System.Windows.Forms.Button
$script:nb = 0
$bouton_passer.Location = New-Object System.Drawing.Point(260, 120)
$bouton_passer.Size = New-Object System.Drawing.Size(90, 50)
$bouton_passer.Text = 'Passer'
$bouton_passer.ImageAlign = 'MiddleCenter'
$bouton_passer.Add_Click({
$nb ++
write-host $nb
})
$form.Location = New-Object System.Drawing.Point(0,0)
$form.ClientSize = New-Object System.Drawing.Size(1500,632)
$form.BackColor = 'GhostWhite'
$form.Text = 'Quizz Animaux'
$form.StartPosition = 'CenterScreen'
$form.Controls.Add($bouton_passer)
$form.ShowDialog()
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 12 ans 3 semaines #17075
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:fonction add_click
Ce code fonctionne sur mon poste Seven 64 fr +PS v3 et V2 (powershell -version 2.0)
Avec la v2, pas de soucis, mais effectivement avec la v3 il faut préciser
[code:1]
$script:nb ++
[/code:1]
Avec la v2, pas de soucis, mais effectivement avec la v3 il faut préciser
[code:1]
$script:nb ++
[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- jerem
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 12 ans 3 semaines #17076
par jerem
Réponse de jerem sur le sujet Re:fonction add_click
Alors là merci beaucoup ça marche nickel! Je pensais que, ayant déclaré \"$script:nb = 0\" au début du script, je n'avais plus à indiquer la portée \"script\" lorsque j'appelais la variable $nb à d'autres endroits.
En tout cas merci encore!
En tout cas merci encore!
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.049 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- fonction add_click