Bonjour à tous,
je suis appelé à faire migrer une grosse appli écrite en Access 2003/ Win XP vers Access 2010/ Win 7. Cette appli utilise mscal.ocx et owc11.dll
Je dois modifier l'appli pour se désengager de ces 2 références manquantes dans 2010. (l'appli fait 400 tables dans une dizaine de bases différentes, 300 formulaires et sous formulaires, 200 modules, +de 200 requêtes..)
L'appli a été développé par une personne qui a quitté la boite depuis un moment.
La solution de simplicité qui consiste à installer les 2 contrôles dans l'environnement 2010/Win 7 est bannie par la direction.
Pour tracer l'usage de mscal.ocx (qui n'offre qu'un seul controle : Calendar), c'était facile : j'ai fait une recherche texte sur "calendar" et j'ai identifié tout les formulaires qui font appel à ce contrôle pour le modifier par ce qui est préconisé par microsoft : Dtpicker
Par contre pour OWC11.dll je suis confronté à un autre problème: Cette dll embarque plusieurs dizaines de contrôles que je ne me vois pas faire une recherche un par un comme je l'ai fait pour "Calendar".
Si je m'abuse, ma question serait : comment tracer l'usage d'une dll dans le code source d'une application ACCESS (et d'une façon générale office) ?
Merci pour vos idées ou vos recommandations de piste à creuser si quelqu'un parmi vous a été confronté à un problème semblable.![]()
Partager