Installation de VB6 sur Windows 7 (ou Windows 8) (ou Windows 10) [dupliquer]

possibilité de dupliquer:

Quelqu'un a-t-il eu du succès avec Visual Studio 6 sur Windows 7?

L'IDE VB6 fonctionne-t-il sous Windows 7 64-bit?

j'ai eu des problèmes pour installer VB6 sur Windows 7. Je me rends compte que c'est un héritage IDE et mes recherches sur le net n'ont pas été d'une grande aide. Chaque fois que je tente de installer VB6 sur Windows 7, en plus de l'alerte me notifier des problèmes de compatibilité, la configuration fonctionne et échoue près de la fin, à laquelle le processus d'installation échoue finalement. Et quand une autre tentative est faite, certains fichiers dll sont supposément inaccessibles.

ce ne sont que quelques-uns des rares liens que j'ai visités dans l'espoir de trouver une solution ou même de voir quelques miettes de pain:

- comment installer VB6 sous Windows 7

- VB6 sur Windows 7 64-bit



avant que quelqu'un ne dise, "pourquoi diable voudriez-vous installer VB6 sur Windows 7 Quand Il ya de nouvelles versions de Microsoft Visual Studio out!", VB6 est toujours nécessaire pour maintenir et mettre à jour un ancien système déjà en place.

donc la question Est, y a-t-il un moyen d'installer VB6 sur Windows 7 sans compatibilité des questions? Est-il préférable d'installer une boîte virtuelle et d'exécuter L'IDE VB6 dans XP? Ou y a-t-il d'autres moyens que je n'ai pas rencontrés qui pourraient s'appliquer à ce dilemme?

Merci et cordiales salutations,

Craig

33
demandé sur Community 2012-05-08 13:06:44

3 réponses

VB6 installe très bien sur Windows 7 (et Windows 8 / Windows 10) avec quelques mises en garde.

Voici comment l'installer:

  • avant de procéder au processus d'installation ci-dessous, créez un fichier à zéro octet dans C:\Windows appelé MSJAVA.DLL . Le processus de configuration cherchera ce fichier, et s'il ne le trouve pas, forcera une installation de L'Ancien Java, et nécessitera un redémarrage. En créant le fichier zero-byte, l'installation de Java moisie est contourné, et aucun redémarrage ne sera nécessaire.
  • désactiver le contrôle de compte d'utilisateur .
  • Insert Visual Studio 6 CD.
  • sortir de la configuration Autorun.
  • accédez au dossier racine du CD VS6.
  • clic droit SETUP.EXE , sélectionnez Run As Administrator .
  • sur ce et d'autres avertissements Assistant de compatibilité de programme, cliquez Exécuter le programme.
  • Cliquez Sur Suivant.
  • cliquez sur "j'accepte l'accord", puis Suivant.
  • entrez le nom et les renseignements sur l'entreprise, cliquez sur Suivant.
  • sélectionnez Configuration personnalisée, cliquez sur Suivant.
  • cliquez sur Continuer, puis Ok.
  • Setup va "penser à lui-même" pendant environ 2 minutes. Le traitement peut être vérifié en démarrant le Gestionnaire des tâches, et en vérifiant l'utilisation CPU de ACMSETUP.EXE.
  • sur la liste d'options, sélectionnez le suivant:
    • Microsoft Visual Basic 6.0
    • ActiveX
    • Accès Aux Données
    • Graphiques
    • toutes les autres options doivent être non vérifiées.
  • cliquez sur Continuer, setup continuera.
  • enfin, une boîte de dialogue d'achèvement réussie s'affichera, à laquelle cliquez Ok. À ce point, Visual Basic 6 est installé.
  • si vous n'avez pas le CD MSDN, cochez la case suivante et cliquez sur Suivant. Vous serez averti de l'absence de MSDN, mais il suffit de cliquer sur Oui pour accepter.
  • cliquez sur Suivant pour sauter l'installation de Installshield. C'est une version très ancienne que tu ne veux pas de toute façon.
  • cliquez à nouveau pour sauter l'installation de BackOffice, VSS, et serveur SNA. Pas nécessaire!
  • Dans la boîte de dialogue suivante, cochez "S'inscrire maintenant" et cliquez sur Terminer.
  • le magicien va sortir, et c'est fini. Vous pouvez trouver VB6 sous Start, tous les programmes, Microsoft Visual Studio 6. Profitez-en!
  • Activer le contrôle de compte d'utilisateur nouveau

  • vous pourriez remarquer après avoir installé avec succès VB6 sur Windows 7 que travailler dans L'IDE est un peu, bien, lent. Pour exemple, redimensionner des objets sur un formulaire est une vraie douleur.
  • après l'installation de VB6, vous souhaitez modifier les paramètres de compatibilité de l'exécutable IDE.
  • à L'aide de Windows Explorer, parcourez l'emplacement où vous avez installé VB6. Par défaut, le chemin est C:\Program Files\Microsoft Visual Studio\VB98\
  • clic droit sur le VB6.programme exe fichier, et sélectionnez propriétés dans le menu contextuel.
  • Cliquez sur l'onglet Compatibilité.
  • placer un contrôle dans chacune de ces cases à cocher:
  • exécuter ce programme en mode Compatibilité Pour Windows XP (Service Pack 3)
    • Désactiver Les Thèmes Visuels
    • Désactiver La Composition Du Bureau
    • désactiver la mise à l'échelle de l'affichage sur les réglages élevés de DPI
    • si vous avez activé UAC, il est probablement conseillé de cocher la case "Exécuter ce programme en tant qu'administrateur

après avoir changé ces paramètres, allumer L'IDE, et les choses devraient être de retour à la normale, et L'IDE n'est plus léthargique.

Edit: mise à Jour des morts lien pour qu'il pointe vers une autre page avec le même jeu d'instructions

Edit: mise à Jour de la réponse avec les instructions de la poste le lien arrêtait pas de mourir

76
répondu Matt Wilko 2015-08-11 15:16:04

j'ai installé et utilisé VB6 pour des projets hérités plusieurs fois sur Windows 7.

ce que j'ai fait et n'ai jamais rencontré de problèmes, c'est d'installer VB6, ignorer les erreurs et ensuite procéder à l'installation du dernier service pack, actuellement SP6.

télécharger ici: http://www.microsoft.com/en-us/download/details.aspx?id=5721

Bonus: Aussi une fois que vous l'installez et réalisez que le défilement ne fonctionne pas, utilisation du dessous: http://www.joebott.com/vb6scrollwheel.htm

10
répondu ericosg 2012-05-08 09:10:49

Merci à tous pour vos réponses à la question. Il semble que J'ai eu UAC sur, ainsi pas les droits appropriés pour le pc :p.

En résumé, je vais poster les liens (proposé par vous tous) que d'autres peuvent se référer à si ils viennent à travers ce lien.

et merci ericosg pour les liens qui peuvent aider aussi.

Merci encore à tous pour vos conseils éclairés, il est grandement apprécié :d

0
répondu EthiopionZA 2017-05-23 12:18:09