Vous avez une idée pour améliorer ou modifier PureBasic ? N'hésitez pas à la proposer.
SPH
Messages : 5114 Inscription : mer. 09/nov./2005 9:53
Message
par SPH » sam. 05/mars/2011 15:51
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)
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
6 PC
Version de PB (64 bits) : 6.12, 6.20, 6.30, 6.40
SPH
Messages : 5114 Inscription : mer. 09/nov./2005 9:53
Message
par SPH » dim. 06/mars/2011 10:26
Fred, pourrais tu me donner ton avis ?
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
6 PC
Version de PB (64 bits) : 6.12, 6.20, 6.30, 6.40
G-Rom
Messages : 3645 Inscription : dim. 10/janv./2010 5:29
Message
par G-Rom » dim. 06/mars/2011 11:48
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
Fred
Site Admin
Messages : 2884 Inscription : mer. 21/janv./2004 11:03
Message
par Fred » dim. 06/mars/2011 12:44
PureBasic est compilé, donc tu ne peux pas facilement faire ca. Apres, tu peux toujours utiliser une map qui stocke la relation chaine -> adresse.