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?![]()
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?![]()
bonjour,
c'est un vieux problème qui a failli faire l'objet d'un article
l'article (2ème version)(en anglais) du père du vbs donne une réponse complète et nuancée: 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)
nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
pas de questions techniques par mp
Merci Omen
donc je ne vais plus m'embêter avec nothing en fin de programme.
J'aime bien simplifier!![]()
Partager