1

Salut, j'ai un problème avec un programme que j'ai fait il y a un petit moment et qui est sur ce site. Je viens de voir grace au commentaire de personne l'ayant télécharger qu'il ... ne marchait pas ... alors qu'il marche très bien sur ma calculatrice V200. J'ai donc cherché le problème et je l'ai trouver. Mon programme est en français mais dès que je passe par l'ordi certaines fonctions se convertissent en ... anglais. Dès lors le prog ne marche plus il trouve une erreur de syntax ce qui est normal. J'ai donc essayer de tout mettre en francais puis de le réenvoyer sur mon pc, puis je l'ai réenvoyer sur ma ti, le prog est alors en français mais lorsque je lance le prog celui se reconvrti en anglais.
Mon probleme est donc le suivant .... help me pour que cette convertion ne ce fasse pas .... merci d'avance. Mon prg s'appelle TAC c'est un tableau d'avancement chimique. Merci encore.

Rigel-Io

PS: certains me demandent de regler le probleme avant lundi....sad
Rigel-Io

2

Alors, déjà... Tu n'essaies pas d'ouvrir le programme, et tu l'exécutes une première fois sans l'archiver pour que la calto le prenne en compte. ENsuite, tu l'archives et roulez jeunesse.

3

tu vas avoir plein de problèmes avec les strings par contre, si tu utilises des setmode
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

4

Pourquoi je vais avoir plein de probleme avec les strings (=chaîne), si j'utilises setmode (=défmode)? Es que si j'utilises les setmode avec les code c'est a dire les chiffres donc pas de probleme de langue, le probleme est regler?
Merci de répondre!

Rigel-Io

PS: naPo merci je test ta solution dès que possible mais je penses pas que cela marchera puisque la convertion ce fait dès le premier lancement, cependant j'essayes!!
Rigel-Io

5

Es que si j'utilises les setmode avec les code c'est a dire les chiffres donc pas de probleme de langue, le probleme est regler?

oui, normalement c'est bon (mais ton programme ne marchera sur les AMS <= 1.05 - mais elles sont rares maintenant)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

6

tu fait:
try
setmode("1","1")
else
setmode("les strings","en anglais")
endtry

ca marche a 100% car le francias n'existe pas sur ams 1.05
PS: tu devrais laisser ta calto en anglais ca éviterait pas mal de problèmes smile
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

7

ouais, mais faut pas le faire tout le temps, ça prend trop de place. Vaut mieux le faire une seule fois et s'en servir pour initialiser une variable qui vaut 1 ou 2.
puis setmode({"1","blabla"}[variable] , {"1","blabal"}[variable])

mais bon, les 1.05 sont obsolètes maintenant
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

8

J'ai essayé de faire ce que naPO m'a dit de faire mais ... sad ... ca ne marche pas!!!!
Quelqu'un à une autre idée s'il vous plait.

Rigel-Io
Rigel-Io

9

sur ta calc, il marche bien ?
tu désarchives, tu exécutes et que tu réarchives tout de suite et tu envoies au pc, ça n'a pas marché ? il devient quoi ? il ne faut pas éditer le programme sur le pc !
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

10

J'ai essayé de faire ce que naPO m'a dit de faire mais ca ne marche pas!!!!
Quelqu'un à une autre idée s'il vous plait.

Rigel-Io
Rigel-Io

11

mais ça ne marche pas à quel niveau exactement ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

12

J'explique ce que j'ai fait. J'avais envoyé le prog sur mon ordi, je l'ai réenvoyer sur ma calc, j'ai exécuté celui-ci mais dès cette première execution le prog se converti (et je sais avec certitude que le prog avant exe est en francais, c donc pendant la première execution que la convertion se fait). Une foi la convertion faite (en faite la convertion ne se fait que partiellement c a dire quil reste du fr dans le prog) ce qui créé une erreure de synthase.

Rigel-Io
Rigel-Io

13

nan, avant de l'envoyer sur l'ordi, exécute-le désarchivé
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14

Avant de l'envoyer sur lordi je lavais executer desarchivé, ce qui marchait parfaitement d'ailleurs!!!

Rigel-Io
Rigel-Io

15

essaie avec un autre logiciel de transfert. quand tu ouvres le prog sur l'ordi avec le notepad, tu ne dois rien comprendre, si tu vois des if . .then, goto et autres trucs, c'est que _ça ne vas pas marcher
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

16

Avec le bloc note je vois les variables et les commentaires de mon prog. J'utilise le logiciel de ti (ti connect) pour les transferes que me conceil t'en d'autre?

Rigel-Io
Rigel-Io

17

y a ti graph link (mais il va merder à cause de ticonnect) et tilp
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

18

Si tu utilise des captType (getType en anglais), tu auras aussi des problèmes. Il ne faut jamais comparer le résultat de captType avec une chaîne constante, mais toujours avec le résultat d'un captType sur une variable de type connu.

Sinon, il n'y a pas que defMode, mais aussi les fonctions qui ressemblent (defGraph, ...) qui posent problème, avec la même solution (codes en chiffre).

Et enfin, si tu utilises des expr avec des noms de fonction en français, ça va aussi foirer avec AMS en anglais ou n'importe quelle autre langue.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

19

d'où l'inconvénient du français... qui n'apporte absolument rien...
si on le manuel, taper "resolv" ou "solve"... bah, le second est limite moins instinct que le premier...
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

20

Peut-on oui ou non faire des progs ti basic pour toutes les langues, si oui comment? Merci
Rigel-Io

21

oui, en faisant comme il t'a été expliqué plus haut.
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

22

Faire un programme compatible avec toutes les langues va le rendre gros et lent, le basic l'est déjà bien assez comme ça. Tu peux faire une vérification au début de ton programme, et afficher un message d'erreur si la calculatrice n'est pas en anglais, comme ça tu ne pollues pas ton programme.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

23

Sauf que lui, il vérifiera que la calculatrice est en français, parce que c'est ce en quoi son programme a été écrit... Et du coup, tu râleras encore plus. grin
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

24

Il vérifie ce qu'il veut, si il fait un programme compatible avec l'anglais, tout le monde pourra l'utiliser. Si il le fait compatible avec le français, très peu de gens pourront le lancer, puisque même parmis les francophones beaucoup ont viré cette apps inutile.

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

25

D'accord j'ai compris, mais je voudrais pouvoir lancer le prog sous le mode francais alors est-t-il possibble de faire le prog en anglais et grace a un code dire a la calc de ce mettre en mode anglais puis revenir en mode fr a la fin du code, jai essayer de chercher un code avec setmode mais setmode n'a pas la possibilté de changer les langue. tsss
Rigel-Io

26

Nop, malheureusement, ces trucs de traduction sont très mal foutus... Non seulement ça pose plein de problèmes de compatibilité mais en plus, pas moyen de changer la langue avec une instruction basic.

Franchement, tu devrais virer le français de ta calculatrice, il ne sert vraiment à rien.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

27

Rigel-IO :
D'accord j'ai compris, mais je voudrais pouvoir lancer le prog sous le mode francais alors est-t-il possibble de faire le prog en anglais et grace a un code dire a la calc de ce mettre en mode anglais puis revenir en mode fr a la fin du code, jai essayer de chercher un code avec setmode mais setmode n'a pas la possibilté de changer les langue. tsss

On peut avec une chaîne Exec, mais il vaut mieux programmer des programmes compatibles dès le départ, c'est plus simple.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

28

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

29

essaie avec un autre logiciel de transfert

Merci à Flanker qui a su tout simplement régler mon problème qui venait donc de ti connect !!!
rotfl
Et merci au autre pour m'avoir conseillé sur le choix des langues de programmation et pour m'avoir apri pas mal de chose sur ca.

Rigel-Io top
Rigel-Io

30

top
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant