1

2

Throw an error signifie que le programme est interrompu, un message d'erreur s'affiche et après tu te retrouves dans AMS. Il faut utiliser ER_catch pour intercepter l'erreur.
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é

3

4

Méthode sûre => ER_catch.
Pour tes histoires de kernel, je ne sais pas, en _nostub, absolument tout ce qui est alloué est leaké, donc il est obligatoire d'intercepter l'erreur et de libérer ce qu'on a alloué (en C, ça s'appelle un TRY...FINALLY...ENDFINAL, mais ça marche avec ER_catch et ER_throwVar).
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é

5

6

7

oui il faut utiliser ER_catch

8

9

10

Non:
* tu as oublié de créer l'ERROR_FRAME et
* il manque ER_success dans le cas où il n'y a pas eu d'erreur.
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é

11

12

13

1. ValidateSymNameFolder ?
2. Que veux-tu dire ?

14

15

Folco (./14) :
1. n'existe pas biggrin.gif

T'as qu'à programmer du code qui s'execute dans la ROM de PedroM tongue
Folco (./14) :
2. peut-on utiliser des lettres, nombres et underscores de la même manière dans un nom de variable que dans un nom de répertoire.

Oui

16

17

18

Au passage, sous PedroM, un SymAdd (ou fopen) refusera d'ouvrir un fichier dont le nom est invalide (de tête).

19