Zeph Le 04/12/2002 à 15:24 Amusant...
Mais tu devrais mettre ta calc en français, parceque ton programme dans l'état actuel ne marche QUE sur une calculatrice en français, c'est à dire à peu près sur 1% des V200...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Patou Le 04/12/2002 à 17:00Edité par Boo le 04/12/2002 à 17:00 vertyos>??? ma calc est bien sûr en fr! tu veux dire qu'il faudrait la mettre en us?
slubman>la version v2g devrait marcher sur les 92+!
"Mi lernas Esperanto. G^i estas tre facila lingvo"
Apprenez vous aussi l'Esperanto!
Cours gratuit
ici et dictionnaire
là Zeph Le 04/12/2002 à 17:14 Quand tu programme en français comme tu l'as fait là, tu utilise des chaines en français, et donc ton programme est inutilisable dans une autre langue.
Alors certains (2 en fait : Kevin et Link) s'amusent à rendre leur programmes compatibles toutes langues, ce qui augmente leur taille à mes yeux inutilement. En tout cas rend-le au moins compatible avec l'anglais, puisque c'est le mode par défaut et celui que quasiment tout le monde utilise.
Un autre conseil : Vire le français de ta calc. Ça prend une place monstrueuse, ça rend incompatibles une grande majorité des progs Basic et ça fait bugger certaines fonctions du TiOS.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
ma calc est en fr et je bascule en anglais des que je veux programmer.
stab me with your four inches of victimhood
Zeph Le 04/12/2002 à 19:08 Pfff... "une calc supperieure aux autres"... Une calc incompatible avec tout oui !

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 04/12/2002 à 19:34 Normal, elle est en C... Enfin bon tu fais ce que tu veux de toute façon..;

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Xeno Le 04/12/2002 à 20:03 Arf, c'est bien con...Mais pour sauvegarder la caissse (au passage fort bien fait!), pouruoi n'utilise tu-pas des listes?
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe
Patou Le 05/12/2002 à 16:57 J'étais tout à fait franc pour les 2 arguments: une liste ne ferait qu'alourdir le programme: là, je rentre le nom, le dossier, et je les utilise... mes variables sont relativement explicites (fold: dossier; nom: nom de la variable), et le code me paraît clair:
Lbl sauv
Dialog
Title "Sauvegarder..."
Text "Veuillez entrer "
Request "un nom",nom
Text "Sauvegarder dans "
Request "quel dossier?",fold
EndDlog
Try
If dim(""&nom)=dim(fold&""&nom)
"jacky"->fold
StoPic #(fold&""&nom)
"Mi lernas Esperanto. G^i estas tre facila lingvo"
Apprenez vous aussi l'Esperanto!
Cours gratuit
ici et dictionnaire
là Zeph Le 05/12/2002 à 17:02 Tu peux déjà remplacer :
If dim(""&nom)=dim(fold&""&nom)
"jacky"->fold
StoPic #(fold&""&nom)
par :
If fold=""
"jacky"->fold
StoPic #(fold&""&nom)
ou encore mieux :
StoPic #(when(fold="","jacky",fold)&""&nom)

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Link Le 05/12/2002 à 20:57 Moi, je suis en train de faire un RPG en Basic avec une sauvegarde en PIC, pour décourager le truandage des stats: Je code tout en binaire sur l'image, et franchement, c'est un peu lent à sauvegarder mais ça prend près 1*moins de place que la matrice de 32*32 quartets qui peut ne constituer que la moitié des données sauvées!
Des chiffres:
newMat(32,32)->2116 octets, (Et on peut en mettre 2 dans l'image)
Mon Image de 128*72pixels->1159 octets
Mais je n'ai pas vu le logiciel, et si c'est une bête sauvegarde en Bitmap d'un dessin vectoriel, c'est d'un nul!

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
Link Le 05/12/2002 à 21:31 Finalement, Il y a une version 89, qu'on voie ce que ça donne?

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
Zeph Le 06/12/2002 à 19:21 local oldmode
try
setMode("axes","off")->oldmode
else
text "Allez vous faire foutre, English-only"
stop
endtry
...
setMode("axes",oldmode)

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 06/12/2002 à 19:46 Oui sauf que dans mes programmes je ne met aucune sécurité pour vérifier si le français est installé, ce qui donne :
local oldmode
setMode("axes","off")->oldmode
...
setMode("axes",oldmode)
Et tant pis pour ceux qui ont le français en executant.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)