[R] Problème avec les IFs

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
perfaram
Niveau 4
Niveau 4
Messages : 68
Enregistré le : jeu. 28 avr. 2011 11:40
Status : Hors ligne

[R] Problème avec les IFs

#1

Message par perfaram »

Étant nouveau en autoit :oops: (et sur le forum aussi !), je commençais à faire un petit script dédié à la copie de clés USB, destiné à être utilisé avec les Framakeys. Tout allait pour le mieux jusqu'à... maintenant. Le problème :
- Mes inputs (sous forme de variables, destinée à remplir le batch de copie) ne me retournent que des chiffres, commençant par 25, puis augmentant de 1 à chaque input. Résolu.
- J'ai maintenant un second soucis : J'avais intégré deux "if" sur plusieurs lignes dans mon script, mais quand je réduisais la fonction, SCiTE la fermais avant le "Then" du "if". AutoIT me donnait donc une erreur "multi-line 'If' missing 'Then'.". Et comme la mention "multiline" n'est pas tombé dans l'oeil d'un aveugle, j'ai essayé de mettre mon if sur une ligne, mais AutoIT me sors "'If' must have an 'Then' statement".

Petit spoiler du script :
► Afficher le texteLa fonction en cause
Comment faire pour faire fonctionner ces if (ils me changent la bar d'état du logiciel).

Merci d'avance
Modifié en dernier par perfaram le ven. 26 oct. 2012 12:04, modifié 5 fois.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Problème avec les Inputs

#2

Message par sylvanie »

Bonjour,
les variables $Kxx contiennent les identifiants des contrôles et non la valeur écrite dans ces derniers.

utilisez guictrlread sur le contrôle pour lire la valeur de ce de ce dernier, exple :

Code : Tout sélectionner

$content &="robocopy "& $SourceKey&" "& [color=#FF0000]Guictrlread($K1)[/color]&": /MIR" & @CRLF
 
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
perfaram
Niveau 4
Niveau 4
Messages : 68
Enregistré le : jeu. 28 avr. 2011 11:40
Status : Hors ligne

Re: [R] Problème avec les Inputs

#3

Message par perfaram »

Merci ! :D
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Problème avec les Inputs

#4

Message par Tlem »

Il me semble, qu'un clic sur le logo en haut à gauche du forum, vous en apprendra bien plus que vous ne pensez. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
overflow
Niveau 5
Niveau 5
Messages : 138
Enregistré le : sam. 05 déc. 2009 23:49
Status : Hors ligne

Re: [R] Problème avec les Inputs

#5

Message par overflow »

je sais que le sujet est fermer mais juste au passage
jette un oeil sur les commande "for" et "next"
ca vas te simplifier ton script je pense
perfaram
Niveau 4
Niveau 4
Messages : 68
Enregistré le : jeu. 28 avr. 2011 11:40
Status : Hors ligne

Re: [R] Problème avec les Inputs

#6

Message par perfaram »

@Tlem : :oops: :o Ooooops, je ne l'avais pas vu.
@overflow : J'y vais de ce pas... :D
Répondre