Novembre 2024 | Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
---|
| | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | Calendrier |
|
|
| USING associant nombres et textes | |
| | |
Auteur | Message |
---|
Invité Invité
| Sujet: USING associant nombres et textes Dim 24 Jan 2010 - 0:50 | |
| Ne téléchargez pas tout de suite, hier soir tout marchait bien, ce matin le programme se bloque sur les derniers affichages réparéSuite au poste "position du curseur...", je repris le programme USING que j'avais poster pour le compléter. Je recopie les explications en fin de programme. Si vous êtes intéressé et avait des problèmes pour la compréhension des explications, vous le dites. C'est mon point faible J'apporte en même temps un modification dans l'autre programme, les nombres entiers avaient une virgule ' =======REMARQUES=========================================================== ' Pour formater un nombre: la séquence est: "/##.###,#/" les slaschs deviennent ' dans le programme des "#", dont participe au formatage d'un nombre, ce qui veut dire ' qu'un nombre de 2 chiffres entiers et 2 décimals se représentent ainsi ' /##,#/ ' ^ ^ ' soit__|__,_| par ###,## ' Pour la représentation de la virgule, et des séparateurs des milles ' séparation$="'" le signe qui vous plait, virg$="," ce qui vous plait. Mais dans la ligne ' de commande la représentation des séparations est le point, et la virgule pour les décimales soit ' "/#.###.###,#/" ' Le nombre à formater est déclaré soit directement dans la ligne de commande Order$ ' Order$ avec & devant soit &123 pour 123 ou &123.45 pour envoyer 123.45 ' chaque nombre a un numéro qui doit être dans l'ordre: n1 n2 n3 jusqu'à n9 ' Si le nombre est calculé: par exemple n1 = 15 : n2= 10 : n3= n1*n2 ' dans ce cas:la représentation est: ' Order$="²n1|²n2|²n3" avec par exemple: tab$="/##/ /##/ /##/" ' Di on mélange les 2 méthodes: ' tab$="/#/|/###,#/|/###.###,#/|" , et n2=128.52, on a: ' n1 n2 n3 ' Order$="12|²n2|57935.63" ' ' Le texte est représenté par "*" pour pouvoir compter les espaces - Code:
-
rem programme using en ligne de commande avec textes label tab ,using label teste_programme ' ======================dim ligne using========================================= dim tab$,TabMot$(20),TABa% ,TABb$,TABc$,TABd$,TABmot%,TABh$ ,TABi$,TABi%,TABj$,TABj%,Order$,TabNb(20) dim n1,n2,n3,n4,n5,n6,n7,n8,n9 ' ======================dim using=============================================== dim indexCodag%,longueurcodage%,NbDecimal% dim nbTravail,zeronegatif,retourN ,nCoder dim virg$,sansVirg$,using$,codag$,chiffre$,separation$,entier$,decimal$ dim n : rem variable de transfert pour la routine ' ============================================================================== dim a% width 0,1100:height 0,400 separation$="'" : virg$="," ' mémo pour voir les résultats memo 1 :width 1,1000:full_space 1:font_size 1,12:font_name 1,"Courier New"
gosub teste_programme
' ============================================================================== END ' ============================================================================== tab: for a%=1 to 20:TabMot$(a%)="":TabNb(a%)=0:next a% TABb$="":TABc$="":TABj%=0:TABi%=0 for a%=1 to len(order$) TABb$=mid$(Order$,a%,1) if TABb$="&" or TABb$="|" or TABb$="²" if TABb$="|" and a%>1 then TABi%=TABi%+1:TabMot$(TABi%)=TABc$ : TABc$="" if TABb$="&" TABc$="":TABj%=TABj%+1 repeat a%=a%+1 TABb$=mid$(Order$,a%,1) if TABb$="|" then exit_repeat TABc$=TABc$+TABb$ until TABb$="|" or a%>= len(order$) TabNb(TABj%)=val(TABc$):TABc$="" end_if if TABb$="²" if mid$(Order$,a%+1,2)="n1" then TabNb(1)=n1:TABj%=1 if mid$(Order$,a%+1,2)="n2" then TabNb(2)=n2:TABj%=2 if mid$(Order$,a%+1,2)="n3" then TabNb(3)=n3:TABj%=3 if mid$(Order$,a%+1,2)="n4" then TabNb(4)=n4:TABj%=4 if mid$(Order$,a%+1,2)="n5" then TabNb(5)=n5:TABj%=5 if mid$(Order$,a%+1,2)="n6" then TabNb(6)=n6:TABj%=6 if mid$(Order$,a%+1,2)="n7" then TabNb(7)=n7:TABj%=7 if mid$(Order$,a%+1,2)="n8" then TabNb(8)=n8:TABj%=8 if mid$(Order$,a%+1,2)="n9" then TabNb(9)=n9:TABj%=9 a%=a%+3 :TABc$="" end_if else if a%+1<=len(Order$) if mid$(Order$,a%,1)<>"&" then TABc$=TABc$+TABb$ end_if end_if next a%
' décodage de la ligne de présentation : tab$ comme ' tab$="********/####.###,##/ ******|*****|/#####/|***" TABc$="":TABd$="" :TABi%=0 :TABj$="":TABmot%=0 :TABj%=0 :TABh$="" for TABa%=1 to len(tab$) TABb$=mid$(tab$,TABa%,1) if TABb$="/" using$="#" repeat TABa%=TABa%+1 TABb$=mid$(tab$,TABa%,1) if TABb$<>"/" using$=using$+TABb$ else using$=using$+"#" exit_repeat end_if until TABb$="/" or TABa%>=len(tab$) or TABa%>=len(tab$) TABj%=TABj%+1:n=TabNb(TABj%) gosub using TABj$=TABj$+codag$ else if TABc$="*" if TABb$="*" TABi%=TABi%+1 if TABi%<=len(TABh$) TABi$=mid$(TABh$,TABi%,1):TABj$=TABj$+TABi$ else TABj$=TABj$+" " end_if else if TABb$="|" TABj$=TABj$+TABb$ else TABj$=TABj$+" " end_if TABd$="":TABc$="" end_if else if TABb$="*" TABmot%=TABmot%+1 : TABh$=TabMot$(TABmot%):TABi%=1: if TABi%<=len(TABh$) then TABj$=TABj$+left$(TABh$,1) TABc$="*" else if TABb$="|" TABj$=TABj$+TABb$ else TABj$=TABj$+" " end_if end_if end_if end_if next TABa%
return ' ================insertion de la sous-routine================================== using: retourN=n :' seulement récuperer le nombre de départ non formaté nbTravail=n :decimal$="":sansVirg$=Virg$ NbDecimal%=len(using$)-instr(using$,",") : zeronegatif=0 :if instr(using$,",")=0 then NbDecimal%=0:sansVirg$="" if left$(str$(nbTravail),3)="-0." then zeronegatif=1 nbTravail=int(nbTravail*power(10,NbDecimal%)+.5) :nCoder=nbTravail/power(10,NbDecimal%): codag$=str$(nbTravail) if zeronegatif=1 then codag$="-0"+mid$(codag$,2,len(codag$)-1)
if NbDecimal%>0 then decimal$=right$(codag$,NbDecimal%) if NbDecimal%>0 codag$=" "+left$(codag$,instr(codag$,decimal$)-1) longueurcodage%=instr(using$,",")-1:indexCodag%=len(codag$):entier$="" else codag$=" "+codag$ longueurcodage%=len(using$):indexCodag%=len(codag$):entier$="" end_if while longueurcodage%>=1 if indexCodag%>0 chiffre$=mid$(codag$,indexCodag%,1) if chiffre$=" " and indexCodag%=len(codag$) entier$="0" else if mid$(using$,longueurcodage%,1)="." if chiffre$=" " entier$=chiffre$+" "+entier$ else entier$=chiffre$+separation$+entier$ end_if longueurcodage%=longueurcodage%-1 else entier$=chiffre$ + entier$ end_if end_if else entier$=" "+entier$ end_if indexCodag%=indexCodag%-1 : longueurcodage%=longueurcodage%-1 end_while codag$=entier$+sansVirg$+decimal$ return ' ==============================================================================
' ============================================================================== teste_programme: separation$="'" : virg$="," : print_target_is 1
tab$="|****|**********|*********|**********|" Order$="|Nb|Libellé|Prix uni|PrixTotal|" :gosub tab: print TABj$ ' ---------------- tab$="|/##/|**********|/#####,#/|/##.###,#/|" n3=1.25*12: Order$="|&12|carottes|&1.25|²n3|" :gosub tab: print TABj$ ' --------------- n1=59 : n2=15.28 : n3=n1*n2 : Order$="|²n1|boites|²n2|²n3|" :gosub tab: print TABj$ print print "lignes servant aux exemples"
tab$="/##/ /##//##/":n1 = 15 : n2= 10 : n3= n1*n2: Order$="²n1|²n2|²n3":gosub tab:print tabj$ print "tab$=",tab$," Order$=",Order$ n1 = 28 : n2= 5 : n3= n1*n2: Order$="²n1|²n2|²n3":gosub tab:print tabj$ n1 = 51 : n2= 7 : n3= n1*n2: Order$="²n1|²n2|²n3":gosub tab:print tabj$ print tab$="*******/#/|/###,#/|/###.###,#/|":n2=128.52:Order$="&12|²n2|&57935.63" print "tab$:",tab$ gosub tab:print tabj$, " Order$=",Order$ ," n2=128.52" n3=687548:order$=" &5|&45|²n3":gosub tab:print tabj$, " Order$=",Order$," n3=687548" print print "remarque: si vous avez de meilleurs idées pour remplacer & et ² et qui soit accessible au clavier" return ' =========================================================================== ' =======REMARQUES=========================================================== ' Pour formater un nombre: la séquence est: "/##.###,#/" les slaschs deviennent ' dans le programme des "#", dont participe au formatage d'un nombre, se qui veut dire ' qu'un nombre de 2 chiffres entiers et 2 décimals se représentent ainsi ' /##,#/ ' ^ ^ ' soit__|__,_| par ###,## ' Pour la représentation de la virgule, et des séparateurs des milles ' séparation$="'" le signe qui vous plait, virg$="," ce qui vous plait. Mais dans la ligne ' de commande la représentation des séparations est le point, et la virgule pour les décimales soit ' "/#.###.###,#/" ' Le nombre à formater est déclaré soit directement dans la ligne de commande Order$ ' Order$ avec & devant soit &123 pour 123 ou &123.45 pour envoyer 123.45 ' chaque nombre a un numéro qui doit être dans l'ordre: n1 n2 n3 jusqu'à n9 ' Si le nombre est calculé: par exemple n1 = 15 : n2= 10 : n3= n1*n2 ' dans ce cas:la représentation est: ' Order$="²n1|²n2|²n3" avec par exemple: tab$="/##/ /##/ /##/" ' Di on mélange les 2 méthodes: ' tab$="/#/|/###,#/|/###.###,#/|" , et n2=128.52, on a: ' n1 n2 n3 ' Order$="12|²n2|57935.63" ' ' Le texte est représenté par "*" pour pouvoir compter les espace
Dernière édition par cosmos70 le Dim 24 Jan 2010 - 13:03, édité 1 fois |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 10:57 | |
| J'ai apporté les modifications nécessaires. C'est là que l'on voit qu'un éditeur à onglet comme j'en ai parlé dernièrement, montre son utilité. Avoir des sous programmes parfois longs, qu'on pourrait écarté de la vue, pour être sur le programme en cours. - Citation :
- rêve et espoir donne faim
Bon appétit! |
| | | Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 17:37 | |
| Je viens d'essayer, c'est très utile. Hormis PRINT_USING il y a la tabulation des éléments d'un tableau dans le mémo. J'avais réalisé un truc similaire dans le programme de gestion de compte que j'avais mis en ligne. Cela fait tout de même une grosse routine, pour 2 fonctions manquantes (PRINT_USING ou un ÉDIT monétaire et TAB).
A propos, 1.25 euros pour une carotte çà me parait cher.
A+ | |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 17:43 | |
| C'est le prix à payer pour mes programmes. Mais je suis sur quelque chose qui pourrait plaire: Ma même chose mais sur des cases couleurs à volonté, y compris pour la fonte. les essais se font avec la fonte: "Bitstream Vera Sans Mono". Est-ce que vous l'avez? A propos un programme pour le prix d'une carotte, est-ce chère? @+ |
| | | JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 19:28 | |
| Eh, ça dépend du programme ! il y en a bien qui ne valent pas un clou... (bon, je parle pour moi hein, je précise, sinon cosmos tu vas encore te fâcher). | |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 19:43 | |
| Moi, en vérité je m'en fout. C'est le problème de chacun, si un programme ne vous plait pas, cela me parait normal, on n'a pas tous les problèmes et désirs. je suis en train d'essayer ceci: tout n'est pas encore bien conçu dans les dimensions, et ne sera intégré à mon programme qu'ensuite. Ce sera à vous de voir si vous êtes intéressé ou non. Moi je programme dans un but très précis, et je suis loin d'être au bout de ma tâche. Pour ce qui est de USING, je vois seulement qu'il n'importe peu. Ça ne me concerne pas, seulement peut-être y a t-il des choses à revoir, mais sans retour!. le fichier est fait en Panoramic Jean Claude, j'en baissé le prix des carottes, t'en voudras? |
| | | JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 20:14 | |
| Je vais voir avec ma femme, mais les roses sont quand même bien moins chères que les mornifles. Sinon, comme alignement c'est satisfaisant, je vois que c'est une police fixe, ça ressemble à Lucida Console, mais pas tout à fait... c'est laquelle ? | |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 20:19 | |
| C'est "Bitstream Vera Sans Mono" avec font_size de 14 |
| | | JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 20:30 | |
| Merci cosmos, je ne la connaissais pas celle-là.
Et malheureusement je ne l'ai pas dans mes polices installées (Vista). Ca y est, je l'ai rajoutée, pas mal. | |
| | | Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 21:08 | |
| Pour le prix des carottes Cosms70, si c'est le prix au kilo, çà marche pour 100kg. J'essaie de faire une routine pour print_using, c'est bien démarré. Si j'arrive au bout, je vous en ferait profiter.
A+ | |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 21:16 | |
| C'est "Bitstream Vera Sans Mono" avec font_size de 14 voici le lien http://www.dafont.com/bitstream-vera-mono.fontje ne sais pas pourquoi, mais cette fenêtre d'édifion était encore ouverte, ou j'ai rajouté le lien, envoyé m'a créé un nouveau message |
| | | JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: USING associant nombres et textes Dim 24 Jan 2010 - 21:28 | |
| D'un autre côté, ce n'est pas le moment de laisser les fenêtres ouvertes. | |
| | | Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: USING associant nombres et textes Mar 26 Jan 2010 - 21:34 | |
| | |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 1:56 | |
| J'ai pas eu le temps aujourd'hui d'aller sur le forum.J'ai à peut prèt fini mon programme. Tout ce qui était difficile s'est fait rapidement, et là, je bute sur quelque chose de tout simple, et je ne m'en sors pas. Je verrai demain. Est-ce que vous serez intéressé par ceci. Il y a environ 650 lignes, et c'est peut-être de trop pour une sous routine. Mais elle devrait permettre pas mal de chose: vison d'écran. Je suis en train de faire l'explication, et c'est là que j'ai vu un soucis. A+ |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 14:33 | |
| Pendant la mise au point, je me sers de la boite de message pour contrôler des variables. Au regard de celle-ci, je m'aperçois qu'un chiffre est souligné, chose que je n'avais jamais constaté dans une boite de message. Et je ne sais pas pourquoi. Avez-vous déjà constaté cela, et en connaissez-vous la raison? @+ |
| | | JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 15:32 | |
| Il faudrait pouvoir le reproduire. Si on fait: - Code:
-
dim n, a$ n = 125.5 a$ = "|" + str$(n) + "|" Message "####,## n=" + str$(n) + " order$=" + a$ ça sort normalement, sans souligné... | |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 16:10 | |
| J'ai trouvé: j'envoie la commande suivante au formatage: Order$="|&125.5|" si je me sers de l'outil qui est avec l'éditeur pour connaitre un code Si je tape &, j'ai le code:38 Si je cherche le caractère _ j'ai le code 38 (celui du clavier est: 95). Selon les fontes certains caractères sont différents. Merci de ton attention. |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 16:27 | |
| Qu'est ce serait bien d'avoir un mode trace. Le basic est compilé, mais peut-être pourrait-il avoir 2 sortes de compilation: la normal, et une qui intégrerait un gosub dans le langage employé dans la compilation. Oh c'est pas con çà. Si je me faisais un petit programme, pour intégrer dans le fichier bas, une ligne entre chaque ligne qui envoie le numéro et la vision de la ligne en cours dans une forme intermédiaire, avec possibilité d'interrompre. J'ai plein de boulot, et mes idées vont trop vite. Je vais me mordre pour me stopper. |
| | | JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 17:55 | |
| eh oui, j'y pense quelquefois moi aussi au mode trace, quand je n'arrive pas à localiser une erreur comme c'est le cas en ce moment. Il y a bien le 'Message' comme tu as fait, mais ça ne me suffit pas, je dois faire une erreur de structure quelque part et je me retrouve avec des erreurs un peu aléatoires, du genre access violation etc... sans numéro de ligne. Ton idée est peut-être à creuser, mais un compliquée à metdtre en oeuvre... | |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 18:10 | |
| Pas temps que ça, je suis en train de le faire., c'est même très facile: tu lis le fichier dans un list, ensuite, dans la boucle for a% to counte(la liste), tu as le compteur qui est a, tu mets une ligne entre qui dis par exemple: controle$=str$(a)+ la copie de la ligne. le mieux, je te présente ce que j'ai déjà fait. Mais je tiens aussi à connaitre les variable, dont il faut que je décompose DIM, pour faire à part un tableau de présentation: - Code:
-
dim f$,a%,b%,c% ,z% dim a$,b$,c$ ,d$,s$ , copie_controle$
full_space 0 list 1 :full_space 1:height 1,200:font_size 1,12 open_dialog 2 save_dialog 5
memo 3:top 3,210:width 3,300:height 3,200 :font_size 3,14:font_bold 3:print_target_is 3 list 4:top 4,420 :height 4,screen_y -470:width 4,screen_x:color 4,250,250,200 font_size 4,14:font_color 4,255,0,0:font_bold 4 list 6:left 6,310:top 6,210:width 6,500 :height 6,200 list 7:left 7,820:top 7,210:width 7,510 :height 7,200:color 7,240,240,240
f$=file_name$(2) : file_load 1,f$
for z%=1 to count(1) a$= item_read$(1,z%) b%=instr( upper$(a$),"DIM ") if b%>0 b%=b%+4 for c%=b% to len(a$) c$=mid$(a$,c%,1) if c$<>"," d$=d$+c$ else ' e$= end_if next c% end_if
next z%
Même comme ça il fonctionne, pour voir ce qu'on fait, il faudra que je rajoute une forme pour sortir les résultats, et mettre à chaque ligne un détour. Je te présente pour te donner l'idée. Il est évident que pour l'instant, puisque je commence, l'objectif est pas encore atteint. Mais de ton côté, si tu veux y aller, une idée au final peut-être meilleure qu'une autre. Que tu sois meilleurs que moi ou quelqu'un d'autre, n'a pas d'importance, le travail est gratuit et on a pas de bon point. A+ Par contre dans le programme à suivre, celui où on mettre sous controle, une faut rajouter une forme, avec peut-être des options avec des wait différent et un bouton pour la marche pas à pas. Les lignes de controle seront obligatoirement ajouté à ce programme, qui est un programme provisoir, qui une fois qu'on aura bien décodé, ne servira plus |
| | | JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 21:46 | |
| C\'est un peu ce qui me gêne, d\'être obligé de faire un tas de bidouilles dans le programme à tester, et qu\'il faut enlever après, au risque d\'en laisser traîner. Mais ton idée est peut-être une piste à suivre, je vais voir ça.
Avec la programmation Basic classique, bien linéaire, c\'est assez facile à suivre, mettre des points d\'arrêt pour savoir où on passe et où on ne passe pas. et on peut mettre des stop et continuer ensuite. Avec la programmation événementielle comme ici ça peut partir n\'importe où. Et on peut mettre des stop, mais après c\'est terminé, on ne peut pas repartir à partir de là.
Il faudrait pouvoir mettre un point d\'arrêt, lister éventuellement certaines variables, et repartir. Mais ça je crois que c\'est impossible, justement à cause des événements.
PS On me signale qu'un autre message était déposé pendant que j'éditais...
Il y a la commande Message, déjà pas mal. Ou alors aux endroits stratégiques mettre l\'appel à un sous-programme de \'Trace\' qui écrirait dans un fichier log le numéro du point d\'arrêt et la valeur des variables désirées à ce moment-là. Fichier log qu\'on lirait ensuite dans un éditeur quelconque. Je crois que je vais m\'orienter plutôt dans ce sens-là.
Dernière édition par JL35 le Mer 27 Jan 2010 - 21:57, édité 1 fois | |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 21:54 | |
| Mais qui t'obliges à bidouiller ton programme? Tu sauvegarde dans un objet list, tu ouvres un autre éditeur, et copie les lignes du list dans le nouvelle éditeur, comme tu procèdes lorsque tu copie un programme depuis le Forum. Le programme original, il ne surtout pas le chambouler, tu travailles sur une copie. Par contre chaque fois qu'il y aura modification de celui-ci, il est nécessaire de sauvegarder pour pouvoir reprendre les modifications à partir du fichier bas. |
| | | JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 21:58 | |
| Ben oui, il faut quand même faire les modifs dans les deux versions, celle d'essai et l'originale, ce qui est un peu lourd. Et au risque d'oublier quelque chose, dans la précipitation.
D'un autre côté, ça ne résout pas tous les problèmes. Si on fait une erreur de structure dans la construction du programme, ce qui semble être mon cas, puisque je pars dans des erreurs non documentées, rien ne pourra le dire autre que l'épluchage à la main du source, et encore, on peut dire que ça ne saute pas aux yeux.
Dernière édition par JL35 le Mer 27 Jan 2010 - 22:11, édité 1 fois | |
| | | Invité Invité
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 22:10 | |
| Je ne suis pas du tout d'accord, la seule modification que je fais dans l'original c'est à propos du END, à cause des confusions entre les end_if, les "end", je mets: end:' **, afin de laisser le haut tranquille, il y a pas aller voir les objets systèmes, et aussi de mettre un gosub vers les labels, pour prendre en compte les objets. Non même pas, c'est dans la copie, que j'inclus cela Lire un fichier original, faire une copie, et travaillé avec et avec le service de l'ordinateur pour faire une copie qui permet de voir ses résultats, c'est pas forcément simple, mais c'est réalisable. En ce moment je récupère les variables de dim, en évitant celle du tableau, pour pouvoir les lire. |
| | | JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: USING associant nombres et textes Mer 27 Jan 2010 - 22:14 | |
| D'accord, mais en cours de tests tu trouves des erreurs, tu corriges dans la copie pour refaire des essais, et il ne faut pas oublier de mettre à jour (ou pas, si c'est juste un essai pour voir) l'original au fur et à mesure. Enfin je n'ai peut-être pas bien compris ton système. | |
| | | Contenu sponsorisé
| Sujet: Re: USING associant nombres et textes | |
| |
| | | | USING associant nombres et textes | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |