-
TreeView corrompu ?
Hello,
J'ai une base Access, avec un formulaire qui comprend un TreeView (MSComctlLib.TreeCtrl.2). Chez moi, tout fonctionne sans problème, mais quand je le livre chez mon client, le TreeView provoque parfois des erreurs de ce genre sur le MouseDown ou le MouseMove :
http://antoun.free.fr/commun/image001.png
Ce qui est assez perturbant, c'est que je n'ai mis aucun gestionnaire sur ces événements, qui ne m'intéressent pas.
J'ai trouvé une parade, qui consiste à supprimer le TreeView, puis le re-créer par copier-coller d'une version antérieure de ma base Access. Cela fonctionne ensuite pendant un certain temps, jusqu'à ce que le bug revienne, sans que je n'ai pu déterminer de cause très nette... il semblerait que cela se produise surtout suite à la livraison d'une nouvelle version, mais je n'ai pas pu établir fermement le lien de causalité.
Avez-vous déjà rencontré un truc comme cela ? Avez-vous des idées pour régler le problème ?
En vous remerciant,
-
Bonsoir,
Regarde cette discussion : Windows Update & Listview/Treeview (problème)
J'ai eu un problème similaire avec la barre de progression provenant de MSCOMCTL.OCX (bibliothèque MSComctlLib dans VBA).
Une mise à jour Windows à corrompu les (ou des) TypeLibs de la bibliothèque.
Il s'avère que VBA y est très sensible.
A+
-
Maintenant que tu me le dis... La mise à jour Windows de cet été avait effectivement bloqué les TreeViews, chez moi comme chez mon client. La mise à jour de l'OCX avait réglé le problème chez moi, mais chez le client ça avait provoqué le bug qui se reproduit aujourd'hui... Je vais essayer de refaire la màj, elle avait peut-être merdé.
Merci !