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

Turbo Pascal Discussion :

[TPW] Runtime error 202


Sujet :

Turbo Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Par défaut [TPW] Runtime error 202
    Bonjour , j'assiste à une erreur a l'execution



    Pourtant je cherche à faire un truc très simple c'est d'ecrire un string dans une fenetre graphique.

    Dans un program test ca marche mais des que je l'incorpore dans un gros projet (enfin au moins 1000lignes) il foire à un endroit et pas aux autres.
    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
     
    program test;
    uses Wincrt,wingraph;
     
    var s:string;
    var x,y : real;
     
    Begin
     
    x:= 10;
    y:= 2;
    s := 'valeur';
     
    debutgraphe;
    ecrire(x,y,s);
    fingraphe;
       
    End.
    Et dans mon projet (jai simplifié le code donc il reste des variables déclarées pour rien)

    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
     
    procedure dessiner_sortie (sortie : char; num:integer; les_portes : tab_portes;coor_por:tab4; coor_rect :tab8);
    var portet : door;
    var etaget,colonnet : integer;
    var y1,y2,xi,xf,yi,yf,x,y : real;
    var xs,ys :real;
    var sortiet : string;
    var s:string
    Begin
     
    x:= 10;
    y:= 2;
    s := 'valeur';
    ecrire(x,y,s)
    End;
    Fichiers attachés Fichiers attachés

  2. #2
    Membre très actif
    Avatar de diden138
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    714
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 714
    Par défaut salut,
    tu peux consulter l'aide presente dans ton compilateur ou encore sur devellopez.comy'a beacoup de documentation sur run time error202

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Par défaut
    http://pascal.developpez.com/faq/ il n'en parle pas trop
    Le compilateur ne me dit pas grand choe



    Pourtant c'est une instruction assez simple.
    Dans d'autres parties du programme ca marche.
    Peut on lire quelque chose a ladresse de l'erreur , comment?
    Peut on lire le contenu de la pile? comment?

  4. #4
    Membre très actif
    Avatar de diden138
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    714
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 714
    Par défaut resalut,
    tu peux me dire ton environement de travail

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Par défaut
    Turbo pascal v1.5 for windows
    Windows xp SP2 pc portable 512mo de ram ... IBM T-43
    2.2 Ghz processeur

  6. #6
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 465
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 465
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    procedure dessiner_sortie (sortie : char; num:integer; les_portes : tab_portes;coor_por:tab4; coor_rect :tab8);
    Les variables que tu passes à ta procedure sont trop grosses, ou il y en a trop. Diminue leur taille, ou sinon passe par des variables globales, ou sinon des pointeurs...

    As usual.......

  7. #7
    Membre émérite Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Par défaut
    variables globales uniquement si seule solution

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Turbo Pascal] Runtime error 202
    Par lomlom dans le forum Turbo Pascal
    Réponses: 0
    Dernier message: 19/05/2014, 13h59
  2. [Turbo Pascal] Runtime error 202
    Par sonia17 dans le forum Turbo Pascal
    Réponses: 1
    Dernier message: 19/05/2013, 15h02
  3. [Turbo Pascal] Runtime error 202
    Par chiichi dans le forum Turbo Pascal
    Réponses: 5
    Dernier message: 10/05/2013, 15h40
  4. [TPW] Runtime error 202 - Stack overflow error
    Par NMaxis dans le forum Turbo Pascal
    Réponses: 3
    Dernier message: 02/02/2009, 13h31
  5. [LG]runtime error 202
    Par picsou123 dans le forum Langage
    Réponses: 2
    Dernier message: 14/11/2003, 22h53

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