Le nombre d'utilisateurs de VB6 a diminué au cours de la dernière décennie, mais une petite proportion de développeurs utilisent encore des applications VB6.
Vous exécutez peut-être des applications VB6 sous Windows 10 et êtes tenté de les mettre à niveau vers la dernière version. En tant que tel, voici toutes les informations que vous devez savoir sur l'exécution des applications VB6 sous Windows 11, qui vous aideront à décider si cela vaut la peine d'être mis à jour ou non.
Windows 11 autorise-t-il les applications Visual Basic 6 à s'exécuter ?
Microsoft a confirmé dans un déclaration de support sur Microsoft Docs qu'il n'arrêtera pas de prendre en charge les applications VB6 sur Windows 11 en l'incluant dans la liste des systèmes d'exploitation pouvant exécuter des applications Visual Basic.
Vous pouvez le voir par vous-même sur un Fil VBForums sur la compatibilité VB6 sous Windows 11. Les utilisateurs ont réussi à exécuter des applications VB6 sur Windows 11 sans aucun problème. De plus, la société a déclaré que le support général et étendu totalisait plus de 10 ans, vous pouvez donc vous attendre à utiliser les applications VB6 pendant encore une décennie.
3 raisons pour lesquelles Microsoft n'a pas abandonné la prise en charge des applications VB6
Voici quelques-unes des raisons pour lesquelles Microsoft n'abandonne pas le support VB6 :
- Microsoft n'a introduit aucune alternative qui pourrait remplacer VB6. Tant qu'aucune alternative ne sera proposée, Microsoft ne l'abandonnera pas du jour au lendemain.
- Une autre raison courante est de satisfaire les préoccupations des développeurs qui utilisent VB6 pour maintenir des applications déjà développées. Le fait de ne pas avoir d'alternative et de réduire la prise en charge des nouvelles mises à niveau signifie qu'ils perdront leur travail ou s'en tiendront à l'exécution d'anciennes versions de Windows pour exécuter ces applications.
- Microsoft ne dépense pas d'argent pour mettre à niveau VB6 vers une version plus récente. C'est ainsi depuis des années. Par conséquent, sans frais généraux, il n'est pas logique que Microsoft abandonne des applications qui existent depuis des décennies.
Problèmes possibles que vous pouvez rencontrer lors de l'exécution de VB6 sous Windows 11
Il existe de nombreux problèmes possibles que vous pouvez rencontrer lors de l'exécution de VB6 sous Windows 11, mais en voici deux signalés par les utilisateurs :
- Les problèmes visuels sont l'un des problèmes possibles auxquels vous pourriez être confronté lors de l'utilisation de VB6 sous Windows 11, comme l'ont signalé les utilisateurs. Bien qu'on ne puisse pas commenter l'origine de ce problème, mise à jour du pilote graphique peut aider.
- Un autre utilisateur a signalé que VB6 présentait des erreurs lors du chargement d'un projet après avoir copié le répertoire du projet de Windows 10 vers Windows 11. Ainsi, vous pouvez voir ces erreurs lors de l'importation de répertoires de projet d'une ancienne version de Windows vers une version plus récente.
Dans le fil VBForums que nous avons lié ci-dessus, un utilisateur a évalué sa méthode pour résoudre ce problème :
Si c'est le même problème qui m'a causé cela lorsque j'ai récemment migré de 7 à 10, cliquez sur oui pour continuer à charger le projet, mais ne le faites pas touchez quoi que ce soit, rajoutez immédiatement les objets via les composants ou les références, quittez l'enregistrement des modifications apportées au .vbp et rechargez le projet. Alors tout va bien.
Ce sont les erreurs les plus courantes que l'on peut rencontrer lors de l'exécution d'applications VB6 sur Windows 11. Lorsque vous traitez toutes sortes de problèmes concernant l'exécution d'applications VB6, vous devriez consulter d'autres développeurs sur différents forums ou parler à un expert.
Impossible d'exécuter VB6 sur Windows 11 pour une raison quelconque ?
Si vous avez déjà effectué une mise à niveau vers Windows 11 et que vous rencontrez des problèmes avec l'exécution d'applications VB6, vous pourrez peut-être utiliser le mode de compatibilité Windows pour faire avancer les choses. De cette façon, vous n'aurez pas à annuler la mise à niveau tout en exécutant des applications VB6.
Vous pouvez exécuter n'importe quelle application en mode de compatibilité en suivant ces étapes :
- Faites un clic droit sur l'application et accédez à son Propriétés.
- Clique sur le Compatibilité onglet dans le Propriétés la fenêtre.
- Cochez la case pour Exécuter ce programme en mode de compatibilité pour:
- Choisissez une version précédente de Windows dans le menu déroulant.
- Après avoir frappé Appliquer, Cliquez sur d'accord.
Le mode de compatibilité est l'un des modes cachés dans Windows qui peuvent être utiles en cas de besoin.
Exécutez facilement les applications VB6 sur Windows 11
Grâce à Microsoft, vous pouvez toujours exécuter des applications VB6 sous Windows 11. De plus, le mode de compatibilité ne vous fera pas défaut même si Windows 11 lève la main pour jouer aux applications.
Haut niveau vs. Langages de programmation de bas niveau, expliqués
Lire la suite
Rubriques connexes
- les fenêtres
- Windows 11
- Programmation Visual Basic
A propos de l'auteur
Shan Abdul est diplômé en ingénierie. Après avoir obtenu son diplôme et sa maîtrise, il a commencé sa carrière en tant qu'écrivain indépendant. Il écrit sur l'utilisation de différents outils et logiciels pour aider les gens à être plus productifs en tant qu'étudiant ou professionnel. Dans ses temps libres, il adore regarder des vidéos Youtube sur la productivité.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner