Page 1 of 3
Quitter+menu

Posted:
18 Oct 2006, 19:42
by Pahcixam
Bonjour, je viens juste de me lancer dans le basic et pour l'instant c'est assez simple. mais j'aimerai faire que dans mon menu principal, il y est une option quitter qui ferme le programme. Mais je sais pas comment faire.
pour mon menu j'utilise simplement Menu(...
Voilà merci
Re: Quitter+menu

Posted:
18 Oct 2006, 19:58
by Pahcixam
C'est bon j'ai trouvé. Merci quand même
Re: Quitter+menu

Posted:
18 Oct 2006, 20:01
by M@D_Doc
Donc tu sais que chauqe ligne du menu te renvoie à un label....
Tu n'as qu'à en faire un comme ceci :
- Code: Select all
//J'appele le label Q, comme QUIT ^^
:Menu("titre","Option 1",1,"Options 2",2[b],"Quitter",Q[/b]
:lbl1
:~~~~
[b]:lblQ[/b]
[b]:Stop[/b]
bref, la commande Stop quitte ton programme instantanément....
Re: Quitter+menu

Posted:
18 Oct 2006, 20:03
by Lumin0u
et oublie pas ClrHome (enfin si stop le fait pas, je me rappelle plus)
Re: Quitter+menu

Posted:
18 Oct 2006, 20:12
by Pahcixam
J'ai essayé comme ça, mais avec le stop mes autre programme se termine mal. je pige pas.
Voilà mon code source:
- Code: Select all
Lbl 0
Menu("GAZ RESPIRATOIRE","KR",1,"PCO2",3,"QUITTER",2)
Lbl 1
ClrHome
Disp " CALCULE DU KR "
Input "QR=? ",A
Disp "(RAPPEL: SI O2","DE L'AIR,","FIO2=0.2093"
Input "FIO2=? ",B
(A)/(1-(B*(1-A)))-C
Disp "KR= ",C
Lbl 3
ClrHome
Disp " CALCUL DE PCO2 "
Lbl 2
ClrHome
Stop
Re: Quitter+menu

Posted:
18 Oct 2006, 20:19
by Lumin0u
dsl je connais pas bien le fonctionnement du menu
en tt cas le Stop met le juste avant le ClrHome
Re: Quitter+menu

Posted:
18 Oct 2006, 20:24
by Pahcixam
Ca marche pas mieux et en plus ça execute pas le ClrHome vu qu'il est après stop !
Une autre question, comment faire pour ajouter une ligne entre deux ligne on-calc, parce que si faut chaque fois tout retaper ...
Re: Quitter+menu

Posted:
18 Oct 2006, 20:27
by Lumin0u
kan je disais met le ClrHome après ça voulais dire pr effacer l'écran après l'arret du prog pr une utilisation de la calc + agréable ^^
pr rajouter d truc à l'interieur d'un texte sans l'effacer tu fait 2nd-DEL ce qui fait INS (pr insert)
Re: Quitter+menu

Posted:
18 Oct 2006, 20:30
by Pahcixam
Oki, merci
je viens de me rendre compte que le problème vient pas du stop, mais de la structure de mon code. Un petit coup de pouce please.
Je doit avour que je suis plus à l'aise en php qu'en basic pour le moment.
Re: Quitter+menu

Posted:
18 Oct 2006, 20:34
by Pahcixam
J'ai trouvé, entre chaque prog, faut juste mettre Pause.
Merci de ton aide.
Je risque d'avoir encore d'autre blem lol, mais bon