Erreur Array AutoIt

Résolu/Fermé
batoune Messages postés 538 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 4 avril 2017 - 31 mars 2009 à 12:43
batoune Messages postés 538 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 4 avril 2017 - 8 avril 2009 à 13:37
Bonjour,

Je travail avec AutoIt et j'ai un petit soucis avec le code si-dessous :
Dim tableau
;Charger le fichier PARTENAIRE dans un tableau
If Not _FileReadToArray($IDFilePath, $tableau) Then ; si on ne peu pas charger les ID depuis le fichier
	$tableau[0] = "79113940" ; alors on en utilise un par default
EndIf

lorsque le $IDFilePath renvoi a un emplacement eronner, AutoIt me renvoi cette erreur :
Main.au3 (72) : ==> Subscript used with non-Array variable.:
$tableau[0] = "79113940"
$tableau^ ERROR


J'aimerais bien comprendre pourquoi il me dit sa, et surtout trouver une solution pour que si le chemin d'acces au fichier est erroner ($IDFilePath), je puisse tout de meme continuer l'execution avec un ID par defaut!!

Merci d'avance

2 réponses

Bonjour je crois que j'ai eus a peu prés le meme problème et je l'ai résolu en mettant :

Dim $tableau[taille]

je sais pas si ça peut marcher dans ton cas mais ça coute rien d'essayer ;)
0
batoune Messages postés 538 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 4 avril 2017 96
8 avril 2009 à 13:37
merci , je vais essayer sa
0