[R] Problème avec une boucle qui ne se ferme pas

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
wilfriedarma
Niveau 1
Niveau 1
Messages : 10
Enregistré le : lun. 11 juin 2012 12:37
Status : Hors ligne

[R] Problème avec une boucle qui ne se ferme pas

#1

Message par wilfriedarma »

Bonjour ;
Je suis actuellement en train d'écrire un script pour automatiser l’installation de driver selon le non d'un ordinateur ( ou la saisi est manuel ). Mon problème est qu'il me dit qu'il ne trouve pas la balise While quand il est a la WEnd ... je ne trouve pas de solution, votre aide me serait favorable.
► Afficher le texte
PS : excusez moi pour l’ortographe si elle est problématique


Wilfriedarma
Modifié en dernier par wilfriedarma le lun. 11 juin 2012 16:22, modifié 3 fois.
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Problaime avec fonction While au debut de mon scrip

#2

Message par TommyDDR »

1) Regardez l'aide de Select dans la Doc
2) Select ne s'utilise pas comme cela, orientez vous vers Switch
3)

Code : Tout sélectionner

$CBouton1 = 0
While ($CBouton1 = 1)
$CBouton1 étant égal à 0 juste avant le while (signifiant "Tant que"), vous ne rentrerez donc jamais dans celui-ci.
4) $UC0000 ne contient pas le texte entré dans l'input (Voir "Remarks" de l'aide de GUICtrlCreateInput)
5) Pour afficher une chaine de caractère puis une variable, il faut y insérer un "&" entre les deux Exemple :

Code : Tout sélectionner

MsgBox (0,"","UC" & $UC0000)
Pour un peu plus de crédibilité : Problaime -> Problème.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
wilfriedarma
Niveau 1
Niveau 1
Messages : 10
Enregistré le : lun. 11 juin 2012 12:37
Status : Hors ligne

Re: [..] Problème avec une boucle qui ne se ferme pas

#3

Message par wilfriedarma »

Merci beaucoup... :D
( faute corrigée en douce )
maintenant j'ai un autre petit problème les boutons ne fonctionnent pas ( Fermé et OK [$bouton1]):(
► Afficher le texte
Modifié en dernier par wilfriedarma le lun. 11 juin 2012 14:40, modifié 2 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 une boucle qui ne se ferme pas

#4

Message par sylvanie »

bonjour,
juste pour info, le nom local de l'ordinateur est renseigné dans la variable : @ComputerName
[EDIT]
sinon pour votre pb de bouton :
► Afficher le texte
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
wilfriedarma
Niveau 1
Niveau 1
Messages : 10
Enregistré le : lun. 11 juin 2012 12:37
Status : Hors ligne

Re: [..] Problème avec une boucle qui ne se ferme pas

#5

Message par wilfriedarma »

sylvanie a écrit :bonjour,
juste pour info, le nom local de l'ordinateur est renseigné dans la variable : @ComputerName
Merci, Je le sais mais comme l'exécution du script ce fait au premier démarrage de l'ordinateur avec un master automatiser la saisi du nom de l'ordinateur ne pourra être fait plus tard ou dans le script ( si possible ( j'ai pas encor fait de recherche sur cela))

EDIT : Merci le problème de bouton est résolu mais il me répond toujours par 6 ( UC6 ) ( peut importe ce que j'écris dans $UC0000 )
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Problème avec une boucle qui ne se ferme pas

#6

Message par mikell »

If (GuiCtrlRead($UC0000) >= 0001) ... etc
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
wilfriedarma
Niveau 1
Niveau 1
Messages : 10
Enregistré le : lun. 11 juin 2012 12:37
Status : Hors ligne

Re: [..] Problème avec une boucle qui ne se ferme pas

#7

Message par wilfriedarma »

Merci beaucoup ça fonctionne :D
► Afficher le texte
Répondre