merci de trouver l'erreur dans ce script (normalement le tiret monte et descend comme pour un menu
20A // coordonnees de A
Lbl1
Text(A,25,"-" // on affiche A
Lbl2
GetkeyG
If G=0:Goto 2 // boucle
If G=25:Then // fleche vers le haut
If A=20:Then // si A est en haut, on le fait revenir en bas du menu
Text(A,25," " // mais avant on l'efface a ses anciennes coor.
50A:Goto 1
End
Else:Text(A,25," " //si il n'est pas en haut, on le fait descendre
A-10A:Goto 1
End
If G=34:Then // pareil avec la fleche vers le bas donc le meme
If A=50:Then // code a l'envers
Text(A,25," "
20A:Goto 1
End
Else:Text(A,25," "
A+10A:Goto 1
End
Goto 1
Petit probleme de flèche
15 messages
• Page 1 sur 2 • 1, 2
-
Syfo
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 2561
- Inscription: 21 Fév 2006, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: prepa integree polytech (L2)
Re: Petit probleme de flèche
Evite les goto...lbl ça utilise trop la mémoire et ça ralentit : utilise plutôt For(, While et Repeat
Pour ton code, je vois pas trop
Dis l'erreur que ça fait et on pourra t'aider à le résoudre
Pour ton code, je vois pas trop
Dis l'erreur que ça fait et on pourra t'aider à le résoudre
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Messages: 10995
- Inscription: 19 Déc 2005, 00:00
- Localisation: /dev/null mais je survis :)
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Petit probleme de flèche
oui moi je l'ai lu en travers et je n'ai rien remarquer d'anormal ... il faut que je le tappe sur ma 83
Segata sanshiro ! せがた三四郎
Prosternez vous devant le Dr. Lakav !
Prosternez vous devant le Dr. Lakav !
-
Yak
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 3382
- Inscription: 04 Fév 2005, 00:00
- Localisation: Le nez dans mon ordi
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: PSI
Re: Petit probleme de flèche
ouais l'erreur c'est que avec la fleche vers le haut ça marche parfaitement, et avec la fleche vers le bas ça sort des limites, et ça le fgait meme avec n'importe quelle autre touche.
-
Syfo
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 2561
- Inscription: 21 Fév 2006, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: prepa integree polytech (L2)
Re: Petit probleme de flèche
mouais pourquoi pas , je vais essayer, merci
-
Syfo
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 2561
- Inscription: 21 Fév 2006, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: prepa integree polytech (L2)
Re: Petit probleme de flèche
bon j'ai laisse tomber, et j'ai fait un menu classique avec F1, F2 etc.
-
Syfo
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 2561
- Inscription: 21 Fév 2006, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: prepa integree polytech (L2)
Re: Petit probleme de flèche
Si c'est pour un menu, tu peux utiliser le code suivant :
- Code: Tout sélectionner
ClrDraw
10-A
While B=/105
getKey-B
If B=25 and A10
A-10-A
If B=34 and A50
A+10-A
Text(A,5,"-"
EndWhile
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Messages: 10995
- Inscription: 19 Déc 2005, 00:00
- Localisation: /dev/null mais je survis :)
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Petit probleme de flèche
ah ouais c'est beaucoup mieux que mon code merci beaucoup...
-
Syfo
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 2561
- Inscription: 21 Fév 2006, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: prepa integree polytech (L2)
Re: Petit probleme de flèche
dsl j'ai fait une erreur dans mon code :
le vrai code :
c'est pour éviter de laisser des traces
le vrai code :
- Code: Tout sélectionner
ClrDraw
10-A
While B=/105
getKey-B
If B=25 or B=34
Text(A,5," " (nombre d'espaces nécessaires)
If B=25 and A10
A-10-A
If B=34 and A50
A+10-A
Text(A,5,"-"
EndWhile
c'est pour éviter de laisser des traces
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Messages: 10995
- Inscription: 19 Déc 2005, 00:00
- Localisation: /dev/null mais je survis :)
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Petit probleme de flèche
oui ça je l'avais fait, mais il y a autre chose: tu ne peut pas mettre la fleche dans un Text, ça l'arrete automatiquement, il faut mettre un tiret
-
Syfo
Niveau 12: CP (Calculatrice sur Pattes)- Messages: 2561
- Inscription: 21 Fév 2006, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: prepa integree polytech (L2)
15 messages
• Page 1 sur 2 • 1, 2
Qui est en ligne
Utilisateurs parcourant ce forum: ClaudeBot [spider] et 9 invités