[R] Problème pour déclarer/initialiser un array

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
ConnorMcLeod
Niveau 2
Niveau 2
Messages : 17
Enregistré le : dim. 24 nov. 2013 19:31
Status : Hors ligne

[R] Problème pour déclarer/initialiser un array

#1

Message par ConnorMcLeod »

Bonjour,

Je débute sur AutoIt et je rencontre déjà un problème pour déclarer un tableau :
► Afficher le textetableau
La console dit "(17,20) : ERROR: syntax error", la ligne 17 étant la 1ère ligne du code précédent.

Je passe très certainement à côté de quelque chose...
Je pense pourtant avoir bien suivi l'exemple donné sur le tutoriel du zéro : http://fr.openclassrooms.com/informatiq ... ableaux-13

Merci d'avance.
Modifié en dernier par ConnorMcLeod le dim. 24 nov. 2013 21:54, modifié 1 fois.
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 pour déclarer/initialiser un array

#2

Message par mikell »

2 bricoles
- y avait une virgule oubliée à la 2ème ligne
- quand on fait un retour à la ligne dans une expression, faut mettre un underscore
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
ConnorMcLeod
Niveau 2
Niveau 2
Messages : 17
Enregistré le : dim. 24 nov. 2013 19:31
Status : Hors ligne

Re: [..] Problème pour déclarer/initialiser un array

#3

Message par ConnorMcLeod »

Merci, j'ai pu monter ma gamme :)
(j'ai honte pour la virgule, j'avais pourtant vérifié, soupçonnant une erreur de ce type)
► Afficher le textegamme

A tout hasard, est-ce qu'il y'a une directive pour changer cet underscore en un autre caractère ? ( '\' par exemple !! )
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [R] Problème pour déclarer/initialiser un array

#4

Message par mikell »

Comment, nouveau et tu veux déjà révolutionner Autoit ? :mrgreen:
Non, cet underscore est une convention non modifiable :

Code : Tout sélectionner

$oIE=ObjCreate("Shell.Explorer.2")
$gui = GUICreate("tout droit du fichier d'aide", 600, 300, -1, -1, -1, 0x80) 
$gX = GUICtrlCreateObj($oIE, 0, 0, 600, 300)
GUISetState()
$oIE.Navigate("mk:@MSITStore:" & StringRegExpReplace(@Autoitexe, '(.+)\\[^\\]+', "$1") _  
    & "\AutoIt3.chm::/html/intro/lang_comments.htm")
While GuiGetMsg()<>-3
Wend
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Répondre