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++/CLI Discussion :

Form Dispose probleme


Sujet :

C++/CLI

  1. #1
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 124
    Points : 71
    Points
    71
    Par défaut Form Dispose probleme
    Bonjours

    Je vois dans tout les messages que Form::Dispose(); libere la memoire de cette form mais moi Form::Dispose() n'est pas membre de la form pourquoi?
    j'ai essayer aussi GC::Collect(); mais ca marche pas non plus.

    Merci d'avance pour votre aide

    TrollTop c++/cli

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    en C++/CLI on appele pas dispose, on utilise delete

    tu peux également utiliser la destruction déterministe http://dotnet.developpez.com/faq/cpp...axe#autohandle

  3. #3
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 124
    Points : 71
    Points
    71
    Par défaut
    Comment utilise tu delete Form::delete;

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    je n'utilise pas form::delete
    mais delete objetForm

    en imaginant que la form soit instanciée ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Form1 ^maForm = gcnew Form1();
    on la libère ainsi :

  5. #5
    Membre régulier
    Inscrit en
    Juillet 2007
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 124
    Points : 71
    Points
    71
    Par défaut
    ca libère rien quand je regarde la memoire avec le gestionnaire de tache avant de quitter ma form j'ai 18960 et quand je quitte la form 18960. Avant de la loader la form je suis a 12000 et quand elle est loader 18960 je pensais quand n'utilisant delete maform j'allais revenir avec 12000.

    TrollTop c++/cli

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

Discussions similaires

  1. form contact probleme
    Par eamon250d dans le forum Langage
    Réponses: 4
    Dernier message: 25/08/2010, 09h58
  2. [forms 6i]probleme avec JDAPI
    Par medbouh dans le forum Forms
    Réponses: 2
    Dernier message: 03/08/2009, 13h36
  3. Forms Authentication Problem
    Par soldiertt dans le forum SharePoint
    Réponses: 6
    Dernier message: 06/09/2007, 10h28
  4. Forms 6i probleme
    Par debutant forms 6i dans le forum Forms
    Réponses: 11
    Dernier message: 10/04/2006, 13h19
  5. Réponses: 1
    Dernier message: 31/03/2006, 08h37

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