Mémoire insuffisante avec imagelist si plus de 1000 images !!!

Signaler
Messages postés
94
Date d'inscription
lundi 23 septembre 2002
Statut
Membre
Dernière intervention
22 avril 2003
-
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
-
Salut !

Lorsque j'extrais des icônes de divers fichiers, que je les places dans une imagelist pour les liés ensuite à une listView, si le nombre d'icônes contenu dans l'imagelist est trop élevé (>1000 par exemple), j'ai le message "Mémoire insuffisante" qui apparaît ! Et, si j'utilise 2 imagelist (1 pour les icônes 16*16 et une pour les 32*32), j'ai le même problème, mais la déjà lorsque j'arrive à +- 500.
Alors je me demandais, si il n'y aurais pas un moyen pour résoudre ce problème, en trouvant par exemple le moyen d'utiliser bcp moins de mémoire pour obtenir le même résultat (peut-être grâce à certaines API).

Merci d'avance pour toutes vos réponses !

3 réponses

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
133
Ben je pense que le meilleur moyen, c'est de ne pas stocker tes images dans des image list tout simplement, et d'extraire les icônes lorsque on en a besoin, tout simplement.

DARK SIDIOUS
0
Messages postés
94
Date d'inscription
lundi 23 septembre 2002
Statut
Membre
Dernière intervention
22 avril 2003

Pour mettre des icônes dans une listView, c'est obligatoire de les stocker dans une imagelist !!!!
0
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
133
Ah oui, excuse moi, je n'avais pas fait gâffe.

DARK SIDIOUS
0