cela dit, il doit être possible de récupérer ce qui est enregistré... je me demande si j'ai pas déjà vu quelques chose sur ce sujet il y a fort longtemps...
2> ne pas utiliser de progs basic, qui sont source d'erreur


TheCodR a écrit :
voila, en fait, j'utilise un #define SAVE_SCREEN
pour plus de facilité dans mon prog, mais il se trouve que j'ai besoin
a un moment donner (lancement d'un prog basic)
de restaurer l'ecran, sans pour autant le perdre (puisque apres je retourne dans mon prog)
alors je demande si y'a pas un moyen simple de recuperer l'ecran sauvegarder par
#define SAVE_SCREEN
ou alors si je doit l'enlever pour utiliser un vscreen de sauvegarde que je manipule comment je veut ensuite.
autre question, j'ai utiliser la routine de la doc de TIGCC pour lancer un prog en basic
sa marche trés bien, mais, quand une erreur ce produit dans ce prog basic, il revient au TIOS et pas a mon programme, alors comment faire ??



Thibaut a écrit :
Erf c'est bien toi ça : "j'aime pas un truc ? alors j'extermine !!"
Non, je parlais du handle qui n'est pas libéré quand le programme basic plante. A moins que tu ais corrigé ça dans la dernière FAQ, j'ai pas vérifié
TRY
NG_execute (h, FALSE);
FINALLY
HeapFree (h);
ENDFINAL
TRY
NG_execute (h, FALSE);
ONERR
ENDTRY
HeapFree (h);Kevin Kofler a écrit :
Solution: arrêter d'utiliser de l'assembleur (FLib, Vertel et compagnie) dans du BASIC! Soit on programme du 100% BASIC, soit du C ou de l'assembleur à 100%. Y en a marre de tous ces programmes hybrides qui circulent et qui causent ce genre de problèmes...
