HELP URGENT ouverture de fenetre ...

HELP URGENT ouverture de fenetre ... - C++ - Programmation

Marsh Posté le 19-05-2005 à 23:39:47    

bonjour a vous
voilà mon probléme
pour demain je dois avoir fini un programme concernant la gestion d'un magasin
mon probléme ce pose juste a la fin du 1er menu deroulant
il m'est impossible de faire venir un second menu deroulant aprés avoir choisi l'option voulue
aidez moi svp
void menuder() //fonction du menu deroulant
{
char tab[5][20]={"Clients","Concessionnaire","Catalogue","Divers","Quitter"};
int ancpos,anci,pos,i,touche,max=5;
for(i=0;i<max;i++)
 {
 textcolor (15);
 gotoxy(5,12+i);
 cprintf("%s\n",tab[i]);
 }
pos=12;
i=0;
do
 {
 gotoxy(5,pos);
 highvideo();
 touche=getch();
 ancpos=pos;
 anci=i;
 if(touche==0)
  {
  touche=getch();
   if(touche==80)
    {
     if(i==max-1)
      {
      pos=10;
      i=0;
      }
     else
      {
      ++pos;
      ++i;
      }
    }
   if(touche==72)
    {
    if(i==0)
     {
     pos=9;
     i=max-1;
     }
    else
     {
     --pos;
     --i;
     }
    }
    gotoxy(5,ancpos);
    cprintf("%s",tab[anci]);
    }
   }
while(touche!=13);
gotoxy(5,20);
cprintf("vous avez choisi : %s",tab[i]);
getch();
}
merci a vous

Reply

Marsh Posté le 19-05-2005 à 23:39:47   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed