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 :

[TP] Limite E/S à forcer ? [Non suivi]


Sujet :

Turbo Pascal

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Points : 10
    Points
    10
    Par défaut [TP] Limite E/S à forcer ?
    Bonjour, suite à l'utilisation importante des ouvertures-fermetures de fichiers mon programme pascal semble se planter (RTE 201) et même si je ne suis pas sûre que ça provienne de là je voudrais savoir si vous connaissiez le moyen de contourner cette limitation à 255 si je ne m'abuse (j'ai placé ExtendHandles(255) au début du code). Merci d'avance.
    @+

  2. #2
    Membre expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Points : 3 369
    Points
    3 369
    Par défaut
    Bonjour,

    S'il y a ouverture et fermeture, la limite ne pose pas de problème. Avez-vous réellement besoin d'avoir plus de 255 fichiers ouverts en même temps ?

    @++
    Règles du forum
    F.A.Q Pascal

    Pour me joindre (aucune question technique, merci)

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Points : 10
    Points
    10
    Par défaut
    Ils ne sont pas ouverts en même temps heureusement (bonjour le traitement ) mais le programme finit par planter (run time error 201) alors j'ai pensé que cela provenait de là ! Est-on sûr que les instructions de fermeture sont bien interprétées ? Ne faut-il pas leur mettre un délai pour qu'elles soient prises en compte ? Encore merci pour votre aide précieuse.

  4. #4
    Membre expérimenté
    Avatar de Juju_41
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Février 2003
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Février 2003
    Messages : 974
    Points : 1 557
    Points
    1 557
    Par défaut
    Citation Envoyé par Aide Pascal
    Run Time Error 201 : erreur de dépassement de l'intervalle

    - l'expression indice d'un tableau est en dehors de son domaine de validité
    - une tentative d'affectation d'une valeur hors du domaine a été faite sur une variable
    - une tentative de transmission d'une valeur hors du domaine correspondant a été faite à une procédure ou une fonction
    Donc a priori rien à voir avec le nombre de fichiers ouverts simultanément
    Avant de poster, merci de consulter les règles du forum

Discussions similaires

  1. forcer limite de hauteur d'affichage
    Par rvm31 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 03/03/2012, 23h03
  2. limiter textbox et forcer le type
    Par stmastma dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 25/02/2010, 17h04
  3. Forcer téléchargement : taille limite ?
    Par Booyakha dans le forum Langage
    Réponses: 3
    Dernier message: 06/09/2006, 16h37
  4. Comment limiter les mouvements du curseur??
    Par scorpiwolf dans le forum C++Builder
    Réponses: 9
    Dernier message: 07/07/2002, 22h09
  5. [Comparatifs] Limites nombres tables et quantité de données
    Par benj63 dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 13/06/2002, 21h31

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