Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

pb licence requise pour l'utilisation de ce controle active X

31 views
Skip to first unread message

Magic

unread,
Oct 2, 2007, 9:25:00 AM10/2/07
to
Bonjour,
lorsque nous arrivons dans un module d'édition, après avoir selectionner un
choix, le message suivant apparait: Vous ne possédez pas la licence requise
pour l'utilisation de ce contrôle ActiveX.

La base a été développé en Access 2003 et le message n'apparait que sur des
postes utilisant la même base via le Runtime 2003.
Merci de votre aide

Argyronet

unread,
Dec 1, 2008, 8:01:02 AM12/1/08
to
Bonjour,

Ce message d'erreur apparait lorsque le composant utilisé par votre
application présente une faille au niveau de son inscription dans le Registre
de Windows.

Le plus souvent, cette erreur survient lorsque l'on copie une base de
données (application cliente) qui référence des composants spéciaux qui ne
sont pas présents sur le poste client ou mal enregistrés. Je vous recommande
de lire ce tutoriel pour tout connaître sur le déploiement des applications
Access :
http://argyronet.developpez.com/office/access/runtime/2003/

Pour résoudre votre problème :
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
1/ Il faut ouvrir la base en mode création, cibler le la procédure où
l'erreur est levée pour déterminer quel composant est concerné par celle-ci
(par exemple Rich Text Box vs RICHTX32.OCX).

2/ Desinstaller le composant proprement (en le désinscrivant du Registre)
Regsrv32.exe /U "Nom_du_composant.ocx"
=> N.B. Envisager un nettoyage du registre peut s'avérer envisageable.

3/ Copier un nouveau composant à jour et l'inscrire dans le Registre.
Regsrv32.exe "Nom_du_composant.ocx"

Pour le point 3, cela peut se résoudre par l'usage d'un package
d'installation comme stipulé dans le tutoriel.

--
Argy
http://argyronet.developpez.com/
Créez des programmes avec Microsoft Access 2007 (ISBN 2742982442)
VBA pour Office 2007 (ISBN 2742983910)

"Magic" a écrit :

0 new messages