Bonjour,
Pour Installer VB6 sur Vista Pro (32 bits)
J'ai utilisé :
Installé :
Microsoft Vista Pro (32 bits)
-------------------
sur un système : Dual Boot XP Pro - Vista Pro
Pentium 4 (Prescott) 3.2 GHZ
CM Asus P4C800-E
2 GO Ram
HDD 2 Tr
CG NVIDIA GeForce 7600 GT
<<<< IMPORTANT >>>>
!!! Neutralisez le contrôle des comptes utilisateur !!!
Pour ce faire :
De retour dans Windows :
Installez VB6 - Ne tenez pas compte d'un éventuel message de Windows compatibilité
Ne pas aller chercher de l'aide sur Microsoft.Com, vous n'y trouverez
rien d'utile - Cliquez sur "Continuer".
Lorsque l'installation de VB est finie,
A ce niveau, le logiciel doit s'ouvrir sans aucune alerte (dans le cas contraire revoyez la procédure)
Si tout se passe bien, il faut à présent inscrire vos contrôles ActiveX persos dans la BDR...
Pour ce faire , si comme moi vous avez stocké tous les contrôles dans un même dossier utilisez ce BATch : (dans le dossier contenant les contrôles bien sur ;-) )
@Echo Off
CLS
ECHO.
ECHO.
Echo Enregistrement des ''Controles ActiveX'' en cours !
ECHO.
ECHO.
Echo Veuillez patienter...
ECHO.
ECHO.
For %%D In (*.ocx) DO Cmd.Exe /C %windir%\System32\REGSVR32.EXE /s %%D
Echo L'enregistrement des ''Controles ActiveX'' est termine !
Echo.
Echo.
Pause
REMARQUE : Le batch ne vous donne aucune indication sur l'échec ou la réussite de l'inscription.
Rendez-vous dans l'IDE de VB, Ouvrir "Projet/Composants" - Contrôlez...
Si par contre vos contrôles sont dispersés, cette astuce va vous permettre de rendre la tâche moins pénible :
Désormais pour inscrire un contrôle dans la BDR, un simple double-click suffira !
(S'il survient, ne tenez pas compte du 1er message Windows "Un point d'entree..."), ce qui compte est la confirmation d'inscription qui devrait suivre.
ATTENTION : << CECI NE FONCTIONNERA QUE SI LE "CONTRÔLE DES COMPTES UTILISATEUR" EST NEUTRALISÉ >>
Sur XP cette action reste valable en permanence
Astuce : Ne vous occupez pas des fenêtres ouvertes par windows, cliquez sur chaque un de vos contrôles, et lorsque c'est fini, refermez ces fenêtres
> Sur la Barre des Tâches - Bouton droit "Fermer le groupe"
A ce stade, il ne vous reste plus qu'a :
De retour dans Windows :
Si tout c'est bien passé, désormais, votre VB6 fonctionne parfaitement sous Vista !
Enjoy...