Voici le plus simple l’explication du problème.
var = lang = ""
var = nombreDamendement = 0
cette variable change par une action tag de 250 bouton exp:
if tag == 1 {
lang = "fr"
nombreDamendement = 231
programSoftwareButton(231)
amendement.text = “Français”
// initialiser les ARRAY que si nécessaire une array au lieu de 200 a 300. array
if fr.count < 2 {
fr = [0,31,25,24,26,32,22,24,22,29,32,32,20,18,24,21,16,27,33,38,18,34,24,20,67,34,35,4,22,
35,43,55,32,20,31,29,43,36,30,23,23,57,38,34,34,28,34,31,22,33,26........231code
}
}
.
.
.
.
if tag == 225 {
lang = "pg"
nombreDamendement = 56
programSoftwareButton(56)
amendement.text = “Portuguse”
// initialiser les ARRAY que si nécessaire une array au lieu de 200 a 300.
if pg.count < 2 {
pg = [0,22,25,22,31,23,30,25,32,35,29,10,51,22,31,27,36,33,27,25,26,36,31,33,18,40,
37,21,43,46,38,18,35,23,35,35,38,29,31,43,38…56code
}
}
Maintenant j’ai des centaine d’array exp:
var fr = Int; var en = Int; var it = Int; var cr = Int; var pg = Int;… // etc.
je programme une view avec le nombre de modification avec une func qui cree des buttons prommatically.
=====================
Voici le programme un bouton choisi la langue. (PREMIERE CONDITION) [exp: je choisi pg]
qui est relier a une action tag je cree le nombre de bouton en software nouvelle view de 56 boutons. le choix pg
et permet de choisir um amendement. [exp: je choisi le 4] (DEUXIEME CONDITION)
encore la tout les bouton sont réuni a une action avec tag.
ce qui donne le numéro de l’amendement.
var amaanNb = sender.tag // = 4
var travail = ("\lang)[(amaanNb)]" // ceci donne pg[4]
VOILA OU JE MANQUE D’IDEE.
Je doit lire cette 2iem condition pour trouver le nombre de modification a cette loi.
comment faire pour lire cette array qui existe pg[4]
(TROISIEME CONDITION) = travail // ce qui devrail etre egual a 31
La seule façon que j’arrive a avoir une réponses est.
if lang == “pg” { travail = pg[amaanNb] }
.
. // je crois que j’aime le language basic si facile, j’ai
. // des problemes a ecrire 300 a 400 ligne de code pour une simple equation
. // que je ne peut pas trouver, erreur sur erreur j’ai essayer des func des
. // heures sans résultat.
.
if lang == “fr” { travail = fr[amaanNb] }
if lang == “it” { travail = it[amaanNb] }
// if lang a écrire de 300 a 400 fois lang
.
.
Merci de votre temps, j’espère qu’il y a une solution…