Aujourd'hui je rencontre un problème de tableau !
Et oui.... Ce que je trouve bizarre, c'est que ce problème est arrivé du jour au lendemain.... Bref, le voici :
Je possède un tableau.
Je le déclare de cette façon : var MonTableau = ["le","la","les"]
Ensuite, pour afficher ou utiliser son contenu, je fais :
$MonTableau[0] (0 = "le")
Ma boîte de dialogue affiche bien : le
C'est ici que ça ce corse. Je créer maintenant une nouvelle variable : var i = 0
Pour afficher mon contenu, je fais désormais ça :
$MonTableau
Voici le résultat dans ma boîte de dialogue :
***Rien...***
Voici un script de 3 actions qui démontre bien le problème (Du moins chez moi....) :
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actionaz" version="3.7.0" scriptVersion="1.0.0" os="Windows"/>
<actions>
<action name="ActionMessageBox" version="1.0.0"/>
<action name="ActionCode" version="1.0.0"/>
</actions>
<parameters/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionCode" comment="Déclaration du tableau et de la Var i">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="code">
<subParameter name="value" code="1">var MonTableau = ["le", "la","les"]
var i = 0</subParameter>
</parameter>
</action>
<action name="ActionCode" comment="i++ (Avec ou sans, le résultat reste le même)">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="code">
<subParameter name="value" code="1">i++</subParameter>
</parameter>
</action>
<action name="ActionMessageBox">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="windowIcon">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="message">
<subParameter name="value" code="0">MonTableau[1] = $MonTableau[1]
i = $i
MonTableau[i] = $MonTableau[i]</subParameter>
</parameter>
<parameter name="title">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="textMode">
<subParameter name="value" code="0">automatic</subParameter>
</parameter>
<parameter name="ifYes">
<subParameter name="line" code="0"></subParameter>
<subParameter name="action" code="0">do_nothing</subParameter>
</parameter>
<parameter name="customIcon">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="icon">
<subParameter name="value" code="0">none</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">ok</subParameter>
</parameter>
<parameter name="ifNo">
<subParameter name="line" code="0"></subParameter>
<subParameter name="action" code="0">do_nothing</subParameter>
</parameter>
</action>
</script>
</scriptfile>
Bonne journée.