OVH Cloud OVH Cloud

Pb de ListView

2 réponses
Avatar
Ivan
Bonjour à tous,

J'essaye desesperement de trouver solution à mon pb de listview. J'ai 3
listview dans un formulaire. Sur un poste, tout s'affiche très bien. Sur deux
autres postes, les 3 listview apparaissent superposés en haut à gauche du
form ; et à leurs emplacements originaux on trouve 3 rectangles blancs.
Mystérieux cette histoire. Je suppose très fortement que c'est un bug
d'access ou de l'ocx ListView, mais impossible de trouver le remède.

Merci pour toutes vos suggestions qui seront forcément les bienvenues !!!

Bonne soirée.
Ivan.

2 réponses

Avatar
Francois
Bonjour,

Ce problème vient d'un problème de version du fichier qui gère cet Ocx :
Mscomctl.ocx.
Il doit être en version supérieure sur le poste qui pose pb (en version
Vb6).

Pour résoudre ce pb, soit tu mets le vieux fichier en question qui marche
bien à la place de celui qui est présent sur le poste qui a le pb mais qui
est + récent, soit tu modifies le code de tes formulaires où tu mets le
focus sur ces listview avant de les remplir (d'après mes souvenirs -un truc
comme ça...-). Ainsi ça fonctionne partout.

A+

François

"Ivan" a écrit dans le message news:

Bonjour à tous,

J'essaye desesperement de trouver solution à mon pb de listview. J'ai 3
listview dans un formulaire. Sur un poste, tout s'affiche très bien. Sur
deux

autres postes, les 3 listview apparaissent superposés en haut à gauche du
form ; et à leurs emplacements originaux on trouve 3 rectangles blancs.
Mystérieux cette histoire. Je suppose très fortement que c'est un bug
d'access ou de l'ocx ListView, mais impossible de trouver le remède.

Merci pour toutes vos suggestions qui seront forcément les bienvenues !!!

Bonne soirée.
Ivan.


Avatar
Ivan
Eh bien merci beaucoup François pour cette réponse claire. Ca fait depuis
des mois que je cherche la réponse... mais comme par hasard, j'ai réussi à
trouver une solution il y quelques heures... Je la donne pour les interessés :

J'avais 3 sub qui dessinais chacune un ListView dans mon form. Et
j'appellais ces 3 sub les une après les autres avec l'évènement FORM_OPEN du
form. Ce que j'ai fait : j'ai fais un couper-Coller pour déplacer l'appel des
3 sub dans un FORM_LOAD. Et comme par magie, ca a marché. Depuis pas de
soucis... Certains jours, il y a vraiment des miracles...

Ivan