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++Builder Discussion :

Mesage "Out Of Memory"


Sujet :

C++Builder

Vue hybride

Abidou Mesage "Out Of... 14/05/2007, 19h08
uriotcea C'est surement un petit bug... 14/05/2007, 19h40
Abidou Si tu peux me dire comment. 14/05/2007, 20h14
Xav++ Salut ! uriotcea voulais... 14/05/2007, 20h24
Abidou Je crois que ma question est... 14/05/2007, 20h49
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 19
    Par défaut Mesage "Out Of Memory"
    Bonjour tout le monde,

    De temps à autres, j'ai un message d'erreur "Out of Memory" qui arrête d'une façon annormale l'exécution de mon programme .

    Je travail avec c++Builder version 6 Ent avec Firebird comme SGBDR.

    Ce problème arrive aussi si j'utilise Interbase.

    Portant, j'utilise toutes les techniques de liberation de mémoire à savoir :
    A l'évennement OnClose : Action=caFree;

    Aussi j'initialise les fenêtre à null à la déclaration :
    TFen *Fen=Null;

    aussi je met delete Fen à la fermeture .

    En plus j'ai augmanté la mémoire jusqu'à 1024 Mo et le problème n'est pas résolu.



    Est-ce qu'il y a une solution.

    J'attend avec impatience votre solutio.
    Je vous remercie d'avance.

  2. #2
    Membre éprouvé Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par défaut
    C'est surement un petit bug mais c'est trés difficile de s'en rendre compte sans code!

  3. #3
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 19
    Par défaut
    Si tu peux me dire comment.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 118
    Par défaut
    Salut !

    uriotcea voulais te dire de poster ton code afin que l'on puisse t'aider
    sans ce code, il nous est difficile de te répondre précisément.

    @+

    Xav

  5. #5
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 19
    Par défaut
    Je crois que ma question est claire.


    J'ai une application de type MDI.

    J'ai créé des fenêtres de type :

    Je supprimme la ligne (créée automatiquement par c++builder):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application->CreateForm(__classid(TMyForm1,&MyForm1);
    Je mets la propriété Visible de la fenêtre à false

    Pour afficher MyForm1, j'utilise le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    TMyForm1 *MyForm1=NULL;
    MyForm1 = new TMyForm1(this);
     
    .
    .
    .
     
    MyForm1->ShowModal();
    delete MyForm1;
    FormClose :


  6. #6
    Membre éprouvé Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par défaut
    Son code parait correct, mais es-tu certain que ton out of memory ne vient pas d'autre part. As-tu essayé d'utiliser l'outil "codeguard" fourni avec borland.
    Sinon quand tu debug quelle ligne gégnére ce message

Discussions similaires

  1. [XStream][String]out of memory
    Par Invité dans le forum Persistance des données
    Réponses: 8
    Dernier message: 10/01/2006, 14h52
  2. [C++] [gcc] out of memory
    Par fxp17 dans le forum GCC
    Réponses: 5
    Dernier message: 06/01/2006, 10h29
  3. [pb mémoire] out of memory d'eclipse
    Par Casp dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 12/05/2005, 16h39
  4. Out of memory
    Par shurato dans le forum ANT
    Réponses: 1
    Dernier message: 10/11/2004, 16h19
  5. [JBuilder 8] Out of memory problem ...
    Par keros dans le forum JBuilder
    Réponses: 2
    Dernier message: 08/09/2003, 19h03

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