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

cs_MyC Messages postés 94 Date d'inscription lundi 23 septembre 2002 Statut Membre Dernière intervention 22 avril 2003 - 28 nov. 2002 à 11:13
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 29 nov. 2002 à 16:00
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 !
A voir également:

3 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 129
28 nov. 2002 à 16:29
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
cs_MyC Messages postés 94 Date d'inscription lundi 23 septembre 2002 Statut Membre Dernière intervention 22 avril 2003
29 nov. 2002 à 09:00
Pour mettre des icônes dans une listView, c'est obligatoire de les stocker dans une imagelist !!!!
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 129
29 nov. 2002 à 16:00
Ah oui, excuse moi, je n'avais pas fait gâffe.

DARK SIDIOUS
0
Rejoignez-nous