[R] Exploiter la valeur 0 dans un Input

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Myws
Niveau 1
Niveau 1
Messages : 3
Enregistré le : mar. 14 juin 2016 08:29
Localisation : Pas loin de la cafetière
Status : Hors ligne

[R] Exploiter la valeur 0 dans un Input  

#1

Message par Myws »

Bonjour à tous,

Tout d'abord, merci pour toutes les réponses que j'ai pu trouver jusqu'ici.
Aujourd'hui je bloque sur un petit détail. Je m'explique :

Lors de l'utilisation d'un Input, j'impose qu'une valeur soie saisie, sans quoi le script ne continu pas.

Code : Tout sélectionner

			$Input_logs = GUICtrlCreateInput("", 88, 80, 33, 21)
				Local $Logs = GUICtrlRead ( $Input_logs )
				If $Logs = 0 Then
				MsgBox(0, "Logs - Database", "Veuillez déterminer le nombre de logs")
				Else
				export ()
Quand je saisie la valeur 0, la condition est vérifié, donc le script ne continu pas.
L'idée, c'est de pouvoir exploiter ce "0" comme une issue possible et non comme un échec.
J’espère que c'est assez compréhensible :(

Cordialement, Myws
Modifié en dernier par Myws le mar. 12 juil. 2016 11:14, modifié 1 fois.
0 et 0 font 0
1 et 1 font 1
Myws
Niveau 1
Niveau 1
Messages : 3
Enregistré le : mar. 14 juin 2016 08:29
Localisation : Pas loin de la cafetière
Status : Hors ligne

Re: Exploiter la valeur 0 dans un Input

#2

Message par Myws »

Autant pour moi j'ai trouvé la réponse en tâtonnant un peu.
Il suffisait de poser la condition avec "" et non la valeur 0

Résolu donc :P
0 et 0 font 0
1 et 1 font 1
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2109
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [R] Exploiter la valeur 0 dans un Input

#3

Message par TommyDDR »

Je vous conseille le "==" pour vos comparaison et le "=" UNIQUEMENT si vous voulez faire une comparaison (rapide) de chaine de caractère sans la casse.

If $Logs == 0 Then
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Répondre