Turbo pascal unité graph

Bonjour,j'ai essayer un example du menu help en mode graph je compile pas d'erreurs mais run n'affiche rien .j'ai écrit readln; avant END.,mais toujours rien. J'avais précédament erreur not found graph in TPU et je suis allé dans menu>file>charge dir et configuré driver>c:\program~\tp7\units et l'erreur ne s'affiche plus mais run n'execute pas.que faire
Configuration: Mac OS X
windows xp2

9 réponses

  1. merci pour le coup de main, mais ça marche pas. je vais changer de compilateur voir!
    1. salut,
      le problème est d'intreprétation graphique
      verifie que le fichier graph.tpu exit danle répertoire bin
      1. Merci Archi!
        Dans BIN le fichier graph tpu n'existait pas, alors je uis allé copier les deux fichiers graph.tpu qui existaient
        dans le repertoir UNITS et coller dans le repertoire BIN mais le problème n'a pas changé. run n'execute toujours pas.
    2. salut,
      Quelles sont les unités que vous avez dans le programme
      pour savoir plus sur votre programme
      1. Salut! voici un example essayé mais qui ne marche pas avec mon tp7.

        Program coquille ;
        Uses Graph ;
        Var r, a, mode, pilote : Integer ;
        BEGIN
        mode := Detect ;
        InitGraph(mode, pilote, 'c:\bp\bgi') ;
        SetColor(14) ;
        r := 0 ;
        Repeat
        Inc(r, 8) ;
        Arc(GetMaxX Div 3, GetMaxY Div 2, 0, r, 180-(r Div 2)) ;
        Until r>360 ;
        ReadLn ;
        CloseGraph ;
        END.

        Avez-vous d'autres à me proposer? je pourrai les essayer.
      2. Modérateur
        @sonsamEssaye ce code :
        Program coquille ;
        Uses Graph ;
        Var r, mode, pilote : SmallInt;
        BEGIN
        mode := Detect ;
        InitGraph(mode, pilote, 'c:\bp\bgi') ;
        SetColor(14) ;
        r := 0 ;
        Repeat
        Inc(r, 8) ;
        Arc(GetMaxX Div 3, GetMaxY Div 2, 0, r, 180-(r Div 2)) ;
        Until r>=360 ;
        ReadLn ;
        CloseGraph ;
        END. 
        --
        La confiance n'exclut pas le contrôle 
      3. @sonsamsalut

        essaie de faire " mode,plote:smallint "
        et " initgraph(mode,pilote,'c:\\') "
    3. salut ,
      InitGraph(mode, pilote, 'c:\.......\bgi')
      tu dois indique partidu répertoire (......) ou se trouve le repertoire BGI
      exemple si le répertoire est TP7 donc
      InitGraph(mode, pilote, 'c:\TP7\bgi')
      1. j'ai essayé " InitGraph(mode, pilote, 'c:\\') " et ça marche !
    4. fait ça
      InitGraph(mode, pilote, 'c:\TP7\bgi')
      vous allez voir
      1. ce que vous propsé ne marche pas tjrs dans tous les cas
        1. meci archi j'ai essayer InitGraph(mode, pilote, 'c:\TP7\bgi')
          et ça marche!
      2. Modérateur
        Tu essayais de le faire marcher sur ton Mac OS X, ou sur ton Windows XP 2 ? Cela vient peut-être de là aussi...
        1. finalement j'ai essayer ceci :InitGraph(mode, pilote, 'c:\TP7\bgi'); et ça marche