J'ai écrit un petit programme qui sauvegarde des données dans une liste afin de les réutiliser lors d'une exécution ultérieure. Néanmoins, si le programme n'a jamais été lancé, celui-ci doit pouvoir détecter l'absence de la sauvegarde (la liste) et demander une attribution de valeur. j'ai donc écrit ceci : (LOG est le nom de ma liste et je la dimensionne à 0 lorsque je veux effacer la sauvegarde)
:If not(dim(LLOG
:Then
[attibution d'un contenu à la liste] :End
Malheureusement, lors du premier lancement, la liste n'existe pas et le test "not(dim(LLOG" me renvoie un "ERR:Undefinited". Il faut donc demander à l'utilisateur de rentrer une commande du type "0->dim(LLOG" avant la premiere utilisation pour définir l'existence de la liste.
Cette commande ne peut pas être incluse en 1ere ligne du programme car elle effacerait le contenu de la liste à chaque lancement.
D'où ma question : est-il possible de définir une liste/matrice/image seulement lorsqu'elle n'existe pas afin de ne pas la réinitialiser si elle existe ?
En espérant avoir été à peu près clair,
--
Whidou