Est ce que le fait de mettre une variable .s à "" permet de récupérer la mémoire ?
Regardez ce bout de code :
Au démarrage la consommation de mémoire est de 2 Mo, on alloue des espaces dans ff.s, la mémoire consommé passe à 11 Mo (normal), on vide par ff.s="" et la... on à 6 MO de mémoire au lieu des 2 MO du départ.
Code : Tout sélectionner
MessageRequester("","Mémoire utilisé 2 Mo",0)
ff.s=Space(5000000)
MessageRequester("","Mémoire utilisé 11 Mo",0)
ff.s="" ; vide ?
MessageRequester("","Mémoire utilisé 6 Mo",0)