Je comprends mieux ce que tu veux.
Tu peux effectivement avoir des données dans un fichier :
le mieux, c'est de les dimensionner avant.
Le tout, c'est de prévoir ce que tu veux en faire,
si tu veux à tout prix les garder, dimensionne grand :
exemple :
dim a$(5000)
file_open_read 1,"Fichier.txt"
while file_eof(1)<>1
n=n+1 : file_readln 1,a$(n)
end_while
file_close 1
mais si tu n'as qu'une utilisation ponctuelle à faire de ces données,
tu n'as qu'a n'utiliser qu'une seule variable :
Exemple :
dim a$
file_open_read 1,"Fichier.txt"
while file_eof(1)<>1
n=n+1 : file_readln 1,a$ : if a$="Good" then y=n
end_while
file_close 1
Je voudrais aussi préciser que l'utilisation de variables peut être un peu lourde,
surtout si on ne sait pas jusqu'où il peut y en avoir
et si le nombre total de lignes du fichier txt peut être immense.
Dans ce cas, il peut être bon d'utiliser un dlist (ou un list pour le voir)
les item_read$(N,y) peuvent fonctionner comme des variables.