IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

FAQs Windows Discussion :

Powershell - Compteur de clic


Sujet :

FAQs Windows

  1. #1
    Membre à l'essai
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mai 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Mai 2017
    Messages : 18
    Points : 10
    Points
    10
    Par défaut Powershell - Compteur de clic
    Bonjour,

    Quelqu'un serait comment je peux faire pour que mon bouton "+1" incrémente ma variable $cpt ?
    Actuellement, quand je clic sur le bouton la valeur repart de la valeur de base (0).

    Merci

    Code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    [int]$cpt=0
    ################################# Fenêtre ########################################
    
    [Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
    $form = New-Object Windows.Forms.Form
    $form.text = "Bouton"            
    $form.Size = New-Object System.Drawing.Size(250,175)
    
    ################################# Bouton +1 ######################################
    
    #Création du bouton (Valeur : Click).
    $bouton1 = New-Object Windows.Forms.Button
    $bouton1.Location = New-Object Drawing.Point 70,25
    $bouton1.Size = New-Object System.Drawing.Size(100,25)
    $bouton1.text = "+1"
    
    #Action lorsque l'on clique sur le bouton.
    
    $bouton1.add_click({
                         $cpt=$cpt+1
                         Write-Host $cpt
                      })
    
    ############################### Bouton quitter ###################################
    
    $bouton_quitter = New-Object System.Windows.Forms.Button
    $bouton_quitter.DataBindings.DefaultDataSourceUpdateMode = 0
    $System_Drawing_Point = New-Object System.Drawing.Point
    $System_Drawing_Point.X = 70
    $System_Drawing_Point.Y = 70
    $bouton_quitter.Location = $System_Drawing_Point
    $bouton_quitter.Name = "bouton_quitter"
    $System_Drawing_Size = New-Object System.Drawing.Size
    $System_Drawing_Size.Height = 25
    $System_Drawing_Size.Width = 100
    $bouton_quitter.Size = $System_Drawing_Size
    $bouton_quitter.Text = "Quitter"
    $bouton_quitter.UseVisualStyleBackColor = $True
    $bouton_quitter.add_Click({
                            $form.Close()
                        })
    
    ################################### Affichage ####################################
    $form.controls.add($bouton1)
    $form.Controls.Add($bouton_quitter)
    
    #Affiche le tout.
    $form.ShowDialog() | Out-Null

  2. #2
    Membre à l'essai
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mai 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Mai 2017
    Messages : 18
    Points : 10
    Points
    10
    Par défaut
    C'est bon, on m'a indiqué que ma variable devait être globale du coup mon bouton donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $bouton1.add_click({
                         $global:cpt=$cpt+1
                         Write-Host $cpt
                      })

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Compteur de clics
    Par Tee shot dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 05/06/2007, 16h12
  2. [Tableaux] Réaliser un compteur de clic sur un lien
    Par Klimium dans le forum Langage
    Réponses: 15
    Dernier message: 22/10/2006, 22h29
  3. [MySQL] Compteur de clics simple
    Par jim1 dans le forum PHP & Base de données
    Réponses: 13
    Dernier message: 28/12/2005, 20h18
  4. Aide : Compteur de clic et clic sortant
    Par nono29370 dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 24/11/2005, 16h47
  5. compteur de clic et liens en dur?
    Par xtaze dans le forum Langage
    Réponses: 6
    Dernier message: 16/10/2005, 13h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo