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 :

Erreur li� � trop de ComboBox [IDE]


Sujet :

C++Builder

  1. #1
    Membre �clair�
    Homme Profil pro
    Chercheur g�nie �lectrique
    Inscrit en
    Mai 2002
    Messages
    263
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Chercheur g�nie �lectrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Par d�faut Erreur li� � trop de ComboBox
    Dans une application C++Builder 10.4, j'ai utilis� une centaine de ComboBox. Jusqu'� present, tout est OK.
    Quand j'ai ajout� un ComboBox en plus, le programme marche toujours, mais lors Exit du programme, le m�moire ne sera pas bien lib�r�, c'est � dire, mon programme est toujours consid�r� comme un processus en cours.
    Si je supprime un ComboBox quelconque, tout est OK.
    Est-ce qu'il y a une commande pour authoriser un peu plus de ComboBox?
    Merci d'avance
    Cordialement
    Xavier

  2. #2
    Membre Expert
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Responsable de compte
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Billets dans le blog
    1
    Par d�faut
    salut,
    tr�s difficile de t'apporter de l'aide sans de plus amples informations
    par exemple tu parles d'un exit
    si ton application refuse de s'arr�ter il est �vident qu'il se produise des pertes m�moires
    pour trouver l'origine du probl�me une seule solution
    le d�bugging
    commence par supprimer la combobox que tu consid�re comme fautive et essaye a nouveau
    si le programme s'arr�te normalement
    alors analyse ce que fait ta combobox
    ce n'est qu'un d�but de piste qui te permettra de trouver une solution a ton probl�me
    alors courage
    vous trouverez mes tutoriels � l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les r�gles du forum

  3. #3
    Membre �clair�
    Homme Profil pro
    Chercheur g�nie �lectrique
    Inscrit en
    Mai 2002
    Messages
    263
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Chercheur g�nie �lectrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Par d�faut
    Merci!
    En effet, il suffit de supprimer un combobox (ou un radiogroup) dans n'importe form, le programme marche.
    Sinon, Exit est toujours OK, mais le programme reste toujours dans le m�moire.
    J'ai essaie debugging, mais que dans les instractions de lange machine, il ne retourne pas dans mes programmes C++.
    Merci d'avance
    Xavier

  4. #4
    Membre Expert
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Responsable de compte
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Billets dans le blog
    1
    Par d�faut
    salut,
    dans ce cas met un breaKpoint dans le FormDestroy, FormClose de ta Form et observe en pas � pas ce qui se passe
    c'est probablement pas la combobox qui est responsable, mais plut�t un �venement d�clench� par cette derni�re
    questions:
    • Comment ces combobox sont elle cr�es ?
    • Statiquement c'est ta form qui se chargera de leurs destructions
    • Dynamique dans ce cas poste le code de cr�ation


    Il n'y a pas un nombre limites de comboBox dans une application si ce n'est la m�moire disponible
    je te conseille de repartir du scratch (0) en recr�ant ton application qui utilisera ton code existant

    cdlt
    vous trouverez mes tutoriels � l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les r�gles du forum

  5. #5
    Membre �clair�
    Homme Profil pro
    Chercheur g�nie �lectrique
    Inscrit en
    Mai 2002
    Messages
    263
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Chercheur g�nie �lectrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Par d�faut
    Bonjour,
    je n'ai jamais trouv� une solution correcte, mais quand j'ajoute un ou plusieurs ComboBox (ou CheckBox), mon appli marche sabs aucun probl�me!
    Merci, on peut dire "r�solu provisoirement" en attendant.

  6. #6
    Membre Expert

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 644
    Par d�faut
    Bonjour,

    Quand un programme se termine, les ressources sont lib�r�es mais l'espace m�moire (au sens large) pris par le code n'est que marqu� disponible. Il n'appara�t cependant plus dans les taches actives. Cela permet une r�activation tr�s rapide si aucune application/donn�e n'a �cras� cet espace.

    Mais si dans le cas pr�sent, il s'agit d'un refus d'arr�t, je pr�sume que CBuilder refuse de relancer l'ex�cution ?

    Salutations

  7. #7
    Membre �clair�
    Homme Profil pro
    Chercheur g�nie �lectrique
    Inscrit en
    Mai 2002
    Messages
    263
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Chercheur g�nie �lectrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Par d�faut
    oui, tout � fait, on ne peut pas relancer *.exe si on ne fait pas "Ctrl+Alt+Supp + Fin de tache"
    Merci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. erreur ODBC trop de t�ches client
    Par ddeee dans le forum ASP
    R�ponses: 3
    Dernier message: 16/06/2006, 11h12
  2. R�ponses: 15
    Dernier message: 21/04/2006, 12h06
  3. [VB6] erreur 67 : Trop de fichiers
    Par m�phistopheles dans le forum VB 6 et ant�rieur
    R�ponses: 12
    Dernier message: 11/03/2006, 20h36
  4. message d'erreur "Indice trop grand"
    Par lifecraft dans le forum ASP
    R�ponses: 2
    Dernier message: 07/02/2006, 09h10
  5. (Erreur 3190) Trop de champs d�finis
    Par bart64 dans le forum Access
    R�ponses: 2
    Dernier message: 29/11/2005, 20h47

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