Page 1 sur 1

Restore "dt"+str(i)

Publié : sam. 05/mars/2011 15:51
par SPH
Salut fred,

Un truc formidable serait de pouvoir faire un goto, un gosub, ou un restore vers une etiquette sous la forme de :

Code : Tout sélectionner

i=2
Goto "etiquette"+str(i)
etiquette0:
etiquette1:
etiquette2:
etiquette3:
J'ai des datas representant des lignes de pixels et j'ai fais une etiquette pour chaque ligne. Hors, impossible de tester une ligne en particulier puisque restore en peux pas etre Restore "etiquette"+str(ligne)

Re: Restore "dt"+str(i)

Publié : dim. 06/mars/2011 10:26
par SPH
Fred, pourrais tu me donner ton avis ?

Re: Restore "dt"+str(i)

Publié : dim. 06/mars/2011 11:48
par G-Rom
Tu as pensé au macros ?

Code : Tout sélectionner

Macro Goto_(nb)
Goto etiquette#nb
EndMacro


Goto_(2)

etiquette0:
Debug "0"
End 
etiquette1:
Debug "1"
End 
etiquette2:
Debug "2"
End 
etiquette3:
Debug "3"
End 

Re: Restore "dt"+str(i)

Publié : dim. 06/mars/2011 12:44
par Fred
PureBasic est compilé, donc tu ne peux pas facilement faire ca. Apres, tu peux toujours utiliser une map qui stocke la relation chaine -> adresse.