AppVar
First unread post • 3 posts
• Page 1 of 1
AppVar
Bonjour! Comment utiliser les Appvars avec CE toolchain? J'ai réussi à lire/écrire dans des Appvars mais uniquement quand je connaisais la taille. Quand j'ai essayé d'utiliser ti_GetSize avec la fonction ti_Read, ca m'a uniquement retourné le premier caractère.
-
elyas.creates
Niveau 4: MC (Membre Confirmé)- Posts: 5
- Joined: 18 Sep 2024, 16:07
- Gender:
- Calculator(s):→ MyCalcs profile
Re: AppVar
Si tu parles de la taille de ce que tu veux lire/écrire, oui, il semble normal qu'il faille connaître la taille de ce qu'on veut lire/écrire, sinon ça n'a pas trop de sens.
Dans le cas de ti_Write, ça ne pose pas de problème, tu connais forcément la taille de ce que tu veux écrire.
Le seul problème serait si tu veux lire un AppVar entièrement avec ti_Read, il faut connaître sa taille au préalable.
Dans ce cas, ti_GetSize te renvoie la taille de l'AppVar.
Ensuite, tu veilles à bien indiquer cette taille dans le champ count de ti_Read, avec la bonne taille dans size.
Dans le cas de ti_Write, ça ne pose pas de problème, tu connais forcément la taille de ce que tu veux écrire.
Le seul problème serait si tu veux lire un AppVar entièrement avec ti_Read, il faut connaître sa taille au préalable.
Dans ce cas, ti_GetSize te renvoie la taille de l'AppVar.
Ensuite, tu veilles à bien indiquer cette taille dans le champ count de ti_Read, avec la bonne taille dans size.
Tous mes programmes sont disponibles ici
↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition PythonJetez un coup d'oeil à mon langage de programmation interprété Neon.
-
BobbProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 317
- Joined: 19 Apr 2020, 12:37
- Location: Morbihan
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes info
Re: AppVar
Mais sinon je comprends pas trop le probleme en fait, par rapport au fonctions existantes.
Je te conseille de regarder les differentes exemples de la toolchain qui utilisent des appvars (il y en a plusieurs) et ca devrait te permettre de comprendre.
Mais sinon comme je disais sur le chat, tu peux aussi utiliser les fonctions C standard de fichier (fopen etc.) et ca travaillera sur les appvars en fait.
Je te conseille de regarder les differentes exemples de la toolchain qui utilisent des appvars (il y en a plusieurs) et ca devrait te permettre de comprendre.
Mais sinon comme je disais sur le chat, tu peux aussi utiliser les fonctions C standard de fichier (fopen etc.) et ca travaillera sur les appvars en fait.
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14737
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
3 posts
• Page 1 of 1
Return to Langages alternatifs
Who is online
Users browsing this forum: PerplexityBot [spider] and 2 guests