J'ai un script qui représente une inscription et un login, mais le problème est dans le If, je vous laisse découvrir le script :
► Afficher le texte
Code : Tout sélectionner
#include <ButtonConstants.au3>
#include <DateTimeConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <GuiStatusBar.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=C:\Users\fgjytrtuo\Desktop\Form1.kxf
$Form1 = GUICreate("Form1", 752, 330, 192, 124)
$Group1 = GUICtrlCreateGroup("Inscription", 16, 24, 385, 249)
$Input1 = GUICtrlCreateInput("", 128, 48, 233, 21)
$Label1 = GUICtrlCreateLabel("Login :", 32, 48, 36, 17)
$Label2 = GUICtrlCreateLabel("Mot de passe :", 32, 80, 74, 17)
$Label3 = GUICtrlCreateLabel("Confirmer le mot de passe :", 24, 112, 131, 17)
$PasswordEdit = GUICtrlCreateInput("", 124, 81, 233, 21, BitOR($ES_PASSWORD,$ES_AUTOHSCROLL))
$Input2 = GUICtrlCreateInput("", 157, 106, 233, 21, BitOR($ES_PASSWORD,$ES_AUTOHSCROLL))
$Label4 = GUICtrlCreateLabel("Adresse e-mail :", 24, 144, 78, 17)
$Input3 = GUICtrlCreateInput("", 112, 136, 121, 21)
$Label5 = GUICtrlCreateLabel("@", 240, 136, 15, 17)
$Input4 = GUICtrlCreateInput("", 256, 136, 129, 21)
$Label6 = GUICtrlCreateLabel("Date de naissance :", 24, 168, 99, 17)
$Date1 = GUICtrlCreateDate("2010/03/07 17:42:25", 128, 168, 186, 21)
$Button1 = GUICtrlCreateButton("Inscription", 112, 216, 75, 25)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group2 = GUICtrlCreateGroup("Login", 416, 32, 297, 185)
$Label7 = GUICtrlCreateLabel("Login", 440, 56, 30, 17)
$Label8 = GUICtrlCreateLabel("Mot de passe", 432, 88, 68, 17)
$Input5 = GUICtrlCreateInput("", 512, 56, 121, 21)
$Input7 = GUICtrlCreateInput("", 513, 81, 137, 21, BitOR($ES_PASSWORD,$ES_AUTOHSCROLL))
$Button2 = GUICtrlCreateButton("Connexion", 528, 144, 75, 25)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$StatusBar1 = _GUICtrlStatusBar_Create($Form1)
_GUICtrlStatusBar_SetSimple($StatusBar1)
_GUICtrlStatusBar_SetText($StatusBar1, "Inscription ou login")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
IniWrite (@ScriptDir&"\users.ini", "Utilisateurs", "Login", $Input1)
IniWrite (@ScriptDir&"\users.ini", "Utilisateurs", "Mot de passe", $PasswordEdit)
IniWrite (@ScriptDir&"\users.ini", "Utilisateurs", "Adresse e-mail", $Input3)
IniWrite (@ScriptDir&"\users.ini", "Utilisateurs", "Date de naissance", $Date1)
Case $Button2
dim $login, $password
$login = IniRead ( @ScriptDir&"\users.ini", "Utilisateurs", "Login", "default")
$password = IniRead ( @ScriptDir&"\users.ini", "Utilisateurs", "Mot de passe", "default")
If (($Input5 <> $login) And ($Input6 <> $pasword)) Then
MsgBox (0, $login, $password)
ElseIf (($Input5 = $login) And ($Input6 = $pasword))
Msgbox (0, "dddd", "eeee")
EndIf
EndSwitch
WEnd
Merci à celui ou celle qui m'aura éclairé la route.
Alex1502



