LE CONTROLE N'A PAS ÉTÉ CORRECTEMENT LICENCIÉ

cauroir Messages postés 27 Date d'inscription vendredi 18 octobre 2002 Statut Membre Dernière intervention 2 août 2007 - 27 mai 2004 à 09:26
abdoulk1 Messages postés 4 Date d'inscription mardi 2 novembre 2010 Statut Membre Dernière intervention 14 mars 2012 - 14 mars 2012 à 14:24
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/23175-le-controle-n-a-pas-ete-correctement-licencie

abdoulk1 Messages postés 4 Date d'inscription mardi 2 novembre 2010 Statut Membre Dernière intervention 14 mars 2012
14 mars 2012 à 14:24
Salut tout le monde.J'ai un problème semblable au votre.Je m'explique.J'ai réaliser mon application puis j'ai creer mon setup mais après l'instalation sur les poste client,lors de l'execution l'erreur suivante apparait:"le composant MSDTGRD.ocx n'a pa été correctement enregistré"
J'ai essayer toute vos proposition mais sans résultat.Ce qui n'est pas claire c'est que je ne trouve pas le repertoire \common\tools\vb\controls que certains ont proposé.Une fois dans \common\tools je ne trouve pas le repertoire \vb\controls.Que vais-je faire.
hupeleto Messages postés 1 Date d'inscription samedi 16 décembre 2006 Statut Membre Dernière intervention 5 mars 2010
5 mars 2010 à 11:50
Bravo PHIL007, ça marche encore plusieurs années après, avec VB6 et Windows 7 X64 Pro !
acoi Messages postés 16 Date d'inscription samedi 26 mai 2001 Statut Membre Dernière intervention 5 avril 2007
14 févr. 2008 à 11:36
Tu es un génie mon ami.

Que de temps de perdu pour tomber sur ton message et un clique de souris tout marche sous Vista.
Pour ma part c'est le RichText32.ocx qui était foireux. Mais maintenant c'est Ok.

Merci encore pour ta contribution
cs_Phil007 Messages postés 1 Date d'inscription lundi 10 février 2003 Statut Membre Dernière intervention 9 novembre 2007
9 nov. 2007 à 11:37
Bonjour,
J'ai rencontré un problème similaire dernièrement:
- mes logiciels en VB6 (... encore en 2007, je sais, ... mais puisqu'ils sont efficaces ...) sont utilisés par plus de 400 bureaux d'études.
- j'installe VISTA Pro sur ma nouvelle machine, VB6 et mes fichiers de développement VB6
- impossible de relire les fichiers VBP complètement. Chaque fois j'ai le message d'erreur "problème de licence information ... pas présente dans VB6". Ce problème est sur des tas de forums et chacun apporte sa pierre à l'édifice. Il est évident que le référencement de plusieurs OCX ne se fait pas et qu'il n'est pas évident au premier regard de trouver quel OCX pose problème. J'utilise par exemple des OCX de Microsoft, Sheridan et Infragistics.

Solution, d'abord détecter quels OCX sont défaillants. Il suffit de faire un projet avec une 'form' et d'ajouter un COMPOSANT à la fois et tester les outils ajoutés. On se rend rapidement compte de ce qui va et ce qui n'iras pas.

Nombreux excellents forums expliquent qu'il suffit de référencer ses OSX en lancant la commande REGSVR32.exe qui se trouve dans le répertoire \system32 :
c:\windows\system32\regsvr32.exe et à la suite après l'espace le nom de votre OCX à enregistrer. Cela marche dans certain cas... mais pas toujours ... évidemment.

Voici mes 3 contrôles qui posaient problème :
- THREED32.OCX (Sheridan 3D controls)
- GAUGE32.OCX (Microhelp gauge controls)
- GRID32.OCX (Microsoft grid controls)

J'ai trouvé ce qui ne fonctionnait pas chez moi après 1 bonne semaine de tracasseries. Dans le CD VB6, allez dans le répertoire \common\tools\vb\controls et exécutez le fichier VBCTRLS.REG. Ceci va enregistrer correctement les controles dans la base de registre.
Et immédiatement après cette exécution, ... miracle... tout fonctionne même sous VISTA.

Comme quoi, on peut chercher dans toutes les directions, mettre tout en cause avant de trouver le bon remède.
stephaneperchey Messages postés 10 Date d'inscription mercredi 19 juillet 2006 Statut Membre Dernière intervention 10 juillet 2007
17 oct. 2006 à 18:42
juste un ptit lien j'ai pas tous lu mais voila sa peux aidé

http://www.ascentive.com/support/new/support_dll.phtml?dllname=COMDLG32.OCX
ds68 Messages postés 8 Date d'inscription vendredi 7 novembre 2003 Statut Membre Dernière intervention 28 août 2006
22 oct. 2005 à 11:14
Moi j'ai visual basic5 création qui est gratuite mais limité sur certaine fonction le fichier install vb5ce est j'ai essayé la procedure mais winsock ne fonctionne pas existe t-il une version compatible ou une solution pour le rendre compatible ?
Merci
cs_arnaud75 Messages postés 1 Date d'inscription vendredi 20 août 2004 Statut Membre Dernière intervention 17 octobre 2005
17 oct. 2005 à 17:38
Bonjour,

j'ai lancer la commande pour licencier l'ocx dans la base de registre mais il ne marche toujours pas dans vba pour excel. Faut-il faire une manipulation supplémentaire.
Merci d'avance.
varbool Messages postés 20 Date d'inscription lundi 24 mai 2004 Statut Membre Dernière intervention 11 mai 2006
12 mai 2005 à 23:10
Merci beaucoup
Ca marche je confirme
C'est pas obligatoire de désinstaller le composant et c'est pas obligatoire d'executer "VBUSC.exe"
cs_bibinette Messages postés 2 Date d'inscription jeudi 27 janvier 2005 Statut Membre Dernière intervention 30 mars 2005
7 avril 2005 à 09:47
J'ai le même problème mais avec VB.net sous visual studio pro 2003 : probléme licence, je n'arrive pas à trouver la solution
help me please!
tophux Messages postés 3 Date d'inscription mercredi 12 juin 2002 Statut Membre Dernière intervention 6 janvier 2005
6 janv. 2005 à 15:32
Bonjour,

Savez vous comment resoudre le probleme lorsque l'ont utilise l'ocx MSWINSCK.OCX depuis un VBS ??

Cordialement,

Ch.Meteau
theuds Messages postés 2 Date d'inscription lundi 26 janvier 2004 Statut Membre Dernière intervention 19 juin 2004
19 juin 2004 à 12:23
Oui bien sur, avec la version pour VB5,
mais ca ne change rien.
Je ne comprends pas que MS fasse des produits qui
aillent s'enregistrer un peu partout dans la base de registre
et donc souvent ne fonctionne pas correctement.

Comment faire qu'en on a VB et qu'on ne peut pas l'utiliser ?
cuq Messages postés 345 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 21 mars 2008 2
14 juin 2004 à 11:06
Note : Cette article ne concerne que VB6 pour VB5 ?

Peut être un début de piste avec le lien :
http://support.microsoft.com/default.aspx?scid=kb;EN-US;181854

Il y a sur cette page la version VB5CLI.exe.

Bonne chance ( il en faut avec les produits CroSoft parfois )
theuds Messages postés 2 Date d'inscription lundi 26 janvier 2004 Statut Membre Dernière intervention 19 juin 2004
13 juin 2004 à 15:22
Ca ne marche pas chez moi.

Je n'ai ce problème que depuis que j'ai migré à Windows XP.

(suis en VB5)
jafouille Messages postés 3 Date d'inscription vendredi 8 août 2003 Statut Membre Dernière intervention 16 octobre 2008
28 mai 2004 à 13:48
J'avais ce problème avec l'objet DBGRD.OCX (message d'erreur suivant : impossible de charger le contrôle, licence introuvable)

Merci pour ta trouvaille. C'est en effet hyper efficace.
cuq Messages postés 345 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 21 mars 2008 2
28 mai 2004 à 10:14
Exacte Idem pour moi, pourtant dans la doc il parle uniquement de :
RemoteData Control 6.0 MSRDC20.OCX qui reste réservé à la version Entreprise ???
stefb28 Messages postés 3 Date d'inscription vendredi 1 août 2003 Statut Membre Dernière intervention 12 juillet 2007
27 mai 2004 à 21:08
j'utilise VB6 initiation et il m'est impossible d'utiliser mswinsck.ocx meme avec ces outils
cauroir Messages postés 27 Date d'inscription vendredi 18 octobre 2002 Statut Membre Dernière intervention 2 août 2007
27 mai 2004 à 09:26
Merci pour ces explications