IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

[graphics.h] sur borland c++


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 10
    Par défaut [graphics.h] sur borland c++
    bonjour tous


    je travaille sur une code simple qui permet de faire entrer un mot , mais cela avec graphics.h , mon but est deplace le curseur la ou je veux en utlisant gotoxy(), mais ca ne marche pas .
    mon code et ceci


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    #include <graphics.h>
    #include <stdlib.h>
    #include <stdio.h>
    #include <conio.h>
    #include <alloc.h>
     
     
     
     void entrer();
     
    int main(void)
    {
       int gdriver=DETECT, gmode, errorcode;
     
     
     
       initgraph(&gdriver, &gmode, "c:\\borlandc\\bgi");
       errorcode = graphresult(); /* check for any errors */
       if (errorcode != grOk)
       {
          printf("Graphics error: %s\n", grapherrormsg(errorcode));
          printf("Press any key to halt:");
          getch();
          exit(1);
       }
       line(480,40,480,420);
     
    line(560,40,560,420);
     
    line(480,420,560,420);
    gotoxy(120,560);entrer();//appeller la foction entrer
    closegraph();
    return 0;
    }
     
     
     
    void entrer()
    {
     
    char *t[2];
    int i;
    line(480,40,480,420);
     
    line(560,40,560,420);
     
    line(480,420,560,420);
     
    for(i=0;i<2;i++)
    {
     
     t[i]=(char*)malloc(sizeof(char)*100);
     outtextxy(20,160,"PHRASE : ");
    gotoxy(122,655); scanf("%s",t[i]);//la meme chose pour gets ,malheuresemnt                     
    ca ne marche pas
     printf("%s",t[i]);
     
    }
    for(i=0;i<2;i++)
    {
      gotoxy(120,32);
      printf("PHRASE : %s\n",t[i]);
    }
      getch();
     
     
    }

    merci

  2. #2
    Membre chevronné Avatar de cmoibal
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Avril 2007
    Messages : 361
    Par défaut


    avec la lib graphic, est ce que on peut utiliser printf() ?
    je pense pas !!!

  3. #3
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 10
    Par défaut
    on utlise outtextxy()

  4. #4
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 10
    Par défaut
    je travaille sur une code simple qui permet de faire entrer un mot , mais cela avec graphics.h , mon but est deplace le curseur la ou je veux en utlisant gotoxy(), mais ca ne marche pas .
    mon code et ceci


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    #include <graphics.h>
    #include <stdlib.h>
    #include <stdio.h>
    #include <conio.h>
    #include <alloc.h>
     
     
     
    void entrer();
     
    int main(void)
    {
    int gdriver=DETECT, gmode, errorcode;
     
     
     
    initgraph(&gdriver, &gmode, "c:\\borlandc\\bgi");
    errorcode = graphresult(); /* check for any errors */
    if (errorcode != grOk)
    {
    printf("Graphics error: %s\n", grapherrormsg(errorcode));
    printf("Press any key to halt:");
    getch();
    exit(1);
    }
    line(480,40,480,420);
     
    line(560,40,560,420);
     
    line(480,420,560,420);
    gotoxy(120,560);entrer();//appeller la foction entrer
    closegraph();
    return 0;
    }
     
     
     
    void entrer()
    {
     
    char *t[2];
    int i;
    line(480,40,480,420);
     
    line(560,40,560,420);
     
    line(480,420,560,420);
     
    for(i=0;i<2;i++)
    {
     
    t[i]=(char*)malloc(sizeof(char)*100);
    outtextxy(20,160,"PHRASE : ");
    gotoxy(122,655); scanf("%s",t[i]);//la meme chose pour gets ,malheuresemnt
    ca ne marche pas
    printf("%s",t[i]);
     
    }
    for(i=0;i<2;i++)
    {
    gotoxy(120,32);
    printf("PHRASE : %s\n",t[i]);
    }
    getch();
     
     
    }

    merci

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/08/2006, 12h18
  2. Sauvegarde en .ini sur Borland C++ 5.02
    Par alex_m94 dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 13/03/2006, 14h52
  3. graphics.h sur dev-c++
    Par Ekinoks dans le forum C
    Réponses: 4
    Dernier message: 02/12/2005, 03h10
  4. [Together] Deux questions sur Borland Together UML
    Par srvremi dans le forum Autres
    Réponses: 4
    Dernier message: 02/11/2005, 09h32
  5. Réponses: 4
    Dernier message: 09/05/2003, 16h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo