Réponse acceptée !
Il n'y a pas de mise à jour pour VB6, celui-ci étant complètement abandonné par Microsoft depuis 2004 et la sortie du Service Pack 6.
Quant à Vista, ce n'est explicitement VB6 qui pose problème mais plutot le fonctionnement de Vista avec sa sécurrité renforcée. D'autant plus si l'UAC est activé (ce qui est l'état par défaut). Tous les langages sont à la même enseigne à ce niveau là. Les fonctions classiques d'accès à la BDR et quelques autres ne fonctionnent plus ou pas totalement.
De ce que j'ai pu en comprendre sur cette sécurité renforcée, c'est que le phénomène serait du au fait que, pour éviter les virus et autres malwares, beaucoup d'accès critiques sous Vista sont encadrés par un mécanisme qui reprend un peu l'idée de la SandBox. L'accès à la base de registre ne se fait pas directement sur elle mais sur une copie virtuelle vérouillée et completement étanche. Par contre je suis bien incapable de dire comment ensuite est fait l'enregistrement réel des données dans la BDR.
C'est tous ces fonctionnements contraignants (associées à l'absence de pilotes valables, et aux lourdeurs et lenteurs du systèmes) qui font que, contrairement aux chiffres publiés par Microsoft, Vista n'arrive pas à percer et à s'imposer dans le milieu professionnel.
D'après des chiffres que j'avais pu voir sur le net, le taux de réinstallation sur machine neuve atteignait près de 95% en entreprise. Comprendre par taux de réinstallation, les machines neuves achetées avec Vista pré-installé sur lequelles XP SP2 est immédiatement réinstallé après achat.
Mais bon, je me suis éloigné du sujet là, dsl.
---- Sevyc64 (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #
[ Lien ]