Bonjour
je me demande si, en fin de programme, on doit "libéré" les objets.
Resterait-il des traces dans Windows après exécution?8O
Version imprimable
Bonjour
je me demande si, en fin de programme, on doit "libéré" les objets.
Resterait-il des traces dans Windows après exécution?8O
bonjour,
c'est un vieux problème qui a failli faire l'objet d'un article :mrgreen:
l'article (2ème version)(en anglais) du père du vbs donne une réponse complète et nuancée :aie: : http://blogs.msdn.com/b/ericlippert/...28/122259.aspx
la version courte :
le ramasse-miettes (garbage collector) du moteur de script sait déréférencer les objets inutilisés automatiquement
et il est donc inutile dans la grande majorité des cas de faire le travail à sa place
seuls certains objets complexes et buggés peuvent justifier une libération explicite
(notamment les objets ADO mais il est possible que ces bugs aient été corrigés depuis 2004)
Merci Omen
donc je ne vais plus m'embêter avec nothing en fin de programme.
J'aime bien simplifier!:ccool: