jjn4
Nombre de messages : 2747 Date d'inscription : 13/09/2009
| Sujet: Read multiples Sam 9 Jan 2016 - 16:53 | |
| Il me semblait qu'auparavant, on pouvait lire des READ en les séparant par des virgules, comme les DATA. Je me trompe ? Si je fais : - Code:
-
memo 10 dim i% , a%(2) , b%(2) , c%(2) , d%(2) data 1 , 2 , 3 , 4 data 10 , 11 , 12 , 13 for i%=1 to 2 ' read a%(i%) , b%(i%) , c%(i%) , d%(i%) read a%(i%) read b%(i%) read c%(i%) read d%(i%) next i% for i%=1 to 2 item_add 10,str$(a%(i%))+str$(b%(i%))+str$(c%(i%))+str$(d%(i%)) next i% Cela donne : 1234 10111213 ce qui est normal, mais si je mets : read a%(i%) , b%(i%) , c%(i%) , d%(i%) à la place des 4 read séparés, cela donne : 1000 2000 C'est normal, ça ? | |
|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Read multiples Sam 9 Jan 2016 - 20:09 | |
| Salut jjn4 Je ne connais pas cette syntaxe : read a%(i%) , b%(i%) , c%(i%) , d%(i%)Mais pourquoi chercher midi à 16 heures 53 ? | |
|
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Read multiples Sam 9 Jan 2016 - 22:48 | |
| La syntaxe de la commande READ est: - Code:
-
READ V et non - Code:
-
READ V1,V2,...,Vn Etonnant qu'il n'y ait pas d'erreur en exécution. Mais en tout cas, seule la première variable de ta ligne est lue, les autres restent à zéro. Et c'est ce qui explique ton résultat. | |
|
jjn4
Nombre de messages : 2747 Date d'inscription : 13/09/2009
| Sujet: +++ Lun 11 Jan 2016 - 16:16 | |
| | |
|
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Read multiples Lun 11 Jan 2016 - 16:36 | |
| Certes ! Mets-le dans les 'Souhaits d'amélioration"... | |
|
Contenu sponsorisé
| Sujet: Re: Read multiples | |
| |
|