Je débute un nouveau projet avec TI-GCC, donc je rentre le peu de code que vous vouyez ci-dessous, la compilation se passe bien (pas d'erreur, pas de warning), mais lorsque je lance le prog sur VTI il plante à chaque fois, or je ne vois pas d'ou vien le plantage.
Code source:
// C Source File
// Created 08/12/01; 20:32:26
#define USE_TI92PLUS // Produce .9xz File
#define OPTIMIZE_ROM_CALLS // Use ROM Call Optimization
#define SAVE_SCREEN // Save/Restore LCD Contents
#include <tigcclib.h> // Include All Header Files
#define _width 120
#define _height 64
//Prototypes des fonctions.
short dndd_inc(void);
//Présentation du prog
short dndd_inc(void)
{
short key=0;
SCR_RECT zone;
WIN_RECT area;
zone.xy.x0=0;
zone.xy.y0=0;
zone.xy.x1=_width*2;
zone.xy.y1=_width*2;
ScrRectFill(&zone, &zone, A_REVERSE);
area.x0=_width-75;
area.y0=_height-45;
area.x1=_width+75;
area.y1=_height+45;
DrawClipRect(&area, &zone, A_NORMAL | B_ROUNDED);
area.x0=_width-40;
area.y0=_height+30;
area.x1=_width+40;
area.y1=_height+40;
DrawClipRect(&area, &zone, A_NORMAL | B_ROUNDED);
FontSetSys(F_6x8);
DrawStrXY(_width-30, _height+32, "[Enter]=Ok", A_REPLACE);
while (key!=13 && key!=264) key=ngetchx();
if (key==13) return 1;
else return 0;
}
// Main Function
void _main(void)
{
short key;
clrscr();
key=dndd_inc();
ngetchx();
}
Si quelqu'un peux m'expliquer quel est le problème je suis preneur
[edit]Edité par slubman le 09-12-2001 à 02:59:46[/edit]