Lorsque j'execute mon code autoit, je m'aperçois que la variable $age et $Input1 ne prennent pas les valeurs qu'il faut.
Voici mon code :
► Afficher le texte
Code : Tout sélectionner
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.0.0
Author: myName
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------
; Script Start - Add your code below here
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
Global $total=0;le total de jours vécus
Global $totalheures=0;le total d'heures vécu
Global $totalminutes=0;le total de minutes vécu
Global $totalsecondes=0
Global $multiplier=365;nmbr jours pour 1 an
Global $nombrheures=8760;nmbr heures pour 1 an
Global $age=0;age que la personne écrira
Global $nombredeminutes=525600;nmbr de minutes pour 1 an
Global $nombredesecondes=31536000
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("DayLife", 360, 324, 402, 140)
$Group1 = GUICtrlCreateGroup("Infos", 8, 8, 337, 161)
$Label1 = GUICtrlCreateLabel("Entrez votre prénom :", 16, 32, 105, 17)
[color=#FF4000]$Input1[/color] = GUICtrlCreateInput("Robin", 16, 56, 225, 21)
$Label3 = GUICtrlCreateLabel("Quel est votre age ?", 16, 96, 100, 17)
[color=#FF4000]$age[/color] = GUICtrlCreateInput("20", 16, 128, 73, 21)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Button1 = GUICtrlCreateButton("Calculer", 8, 184, 97, 33, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Quitter", 120, 184, 97, 33, $WS_GROUP)
$Progress1 = GUICtrlCreateProgress(8, 264, 337, 33)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $Button1
If $age < 1 Then
MsgBox(64,"","! Vous êtes trop jeune")
Else
$total=$age*$multiplier
$totalheures=$age*$nombrheures
$totalminutes=$age*$nombredeminutes
$totalsecondes=$age*$nombredesecondes
MsgBox(64,"Résultat",""& $Input1 &" vous avez vécus : "& $total &" jours, "& $totalheures&" heures et "& $totalminutes &" minutes soit "& $totalsecondes &" secondes")
EndIf
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEndMerci d'avance pour vos réponses.
ZackR



