Fuite mémoire du a des contrôles?

feanor91 Messages postés 25 Date d'inscription lundi 5 décembre 2005 Statut Membre Dernière intervention 23 avril 2009 - 23 avril 2009 à 15:18
feanor91 Messages postés 25 Date d'inscription lundi 5 décembre 2005 Statut Membre Dernière intervention 23 avril 2009 - 23 avril 2009 à 19:22
Bonjour

j'ai un petit souci bizarre. Je travaille avec une mdi form. Dans cette forme, j'ouvre x fenêtres filles dans lesquelles je crè un certains nombre de contrôles, en majorité des label, dont le nombre dépend des informations que j'ai à afficher dans la fenêtre considérée. Jusque là, tout marche nickel, sauf que j'en suis arrivé à un point où le nombre de contrôles commence à être conséquent (800, à peu près) et donc l'occupation mémoire grimpe en flèche, ce qui au demeurant ne me choque pas. Par contre, ce qui me choque violemment, c'est que une fois que je ferme ma fenêtre, l'occupation mémoire de l'appli ne redescend pas....Curieux non? Sauf que là, je n'ai aucune idée d'où ça peux venir, je pensais, naïvement, que le garbage collector virait les données inutilisée, ce qui est un poil le cas des contrôles d'une fenêtre fermée (sans compter les autres variables, il va sans dire)....

Si quelqu'un a une idée, je suis preneur.

2 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
23 avril 2009 à 16:06
le GC le fait, quand ca lui chante...

es tu opbligé de créer des Labels ? ne peux tu te contenter de dessiner du texte sur la form ?
ou d'utiliser un controle plus adapté (grille ?)
0
feanor91 Messages postés 25 Date d'inscription lundi 5 décembre 2005 Statut Membre Dernière intervention 23 avril 2009
23 avril 2009 à 19:22
Oui, c'est une obligation.
0
Rejoignez-nous