JessicaR44
Messages postés116Date d'inscriptionmardi 8 août 2006StatutMembreDernière intervention29 septembre 2013
-
20 oct. 2006 à 01:30
JessicaR44
Messages postés116Date d'inscriptionmardi 8 août 2006StatutMembreDernière intervention29 septembre 2013
-
20 oct. 2006 à 22:57
Bonsoir à tous,
J'ai downloadé un programme qui requiert l'installation de la référence Microsoft ActiveX Data Object 2.7, et un autre 2.8.
Je suis donc allé chez M$, ou j'ai trouvé "MDAC 2.8 SP1" et "MDAC 2.7 Refresh"
Sont-ce les bons packages ?
Si j'installe la version 2.8, suis-je obligée d'installer la 2.7 ?
COMMENT LES INSTALLER ? le setup suffit-il, ou dois-je en plus le déclarer dans VB ?
Dans ce cas, puis-je également effacer les références à Microsoft Activex Data Object 2.5 et 2.6 ?
Si oui, comment les effacer ?
Dernière question : comment faire pour "désenregistrer" un COMPOSANT (pas une référence) installé. Je me souviens qu'il y a un paramètre "u" à mettre dans la commande de regsvr32, mais je ne sais plus comment.
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 20 oct. 2006 à 01:49
Salut,
pour ta 1ere demande, vérifie quelle version tu as :
dans vb6, le menu Projet, références..., Microsoft ADO 2.7 (pour moi)
Il sufit de la cocher.
Si jamais tu veux la 2.8, il suffit de récupérer cette dll (comme tu l'as fait, chez M$), installe là, puis dans le menu projet, références..., choisi la bonne version.
Pour ta seconde demande, afin de supprimer un composant, place cette ligne de commande dans un fichier batch :
regsvr32.exe -u nom_composant.dll (.dll ou .ocx)
@++
<hr width="100%" size="2" />
--Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
JessicaR44
Messages postés116Date d'inscriptionmardi 8 août 2006StatutMembreDernière intervention29 septembre 2013 20 oct. 2006 à 21:22
Bonsoir Mortalino,
J'ai installé MDAC 2.8 SP1, et il m'a effectivement installé toutes les références 2.6 à 2.8. Merci pour ton aide. Attention cependant, ce n'est pas une DLL que j'ai récupéréer chez M$, mais un fichier MDAC_TYP.EXE. L'installation s'est bien passée.
Pour désinstaller le composant, j'ai rencontré un problème : il se trouvait installé sur D:\Visual Basic\...\.....; Or, il semblerait que regsvr32 n'accepte pas les espaces dans le nom d'un path. J'ai donc eu à chipoter avec les "~". Mais tout a fonctionné
Merci pour ton aide !!