Page 1 sur 1

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

Posté : dim. 24 nov. 2013 19:58
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.

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

Posté : dim. 24 nov. 2013 19:59
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

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

Posté : dim. 24 nov. 2013 20:05
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 !! )

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

Posté : dim. 24 nov. 2013 23:08
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