FAQ Visual Basic Consultez toutes les FAQ

Nombre d'auteurs : 50, nombre de questions : 300, dernière mise à jour : 2 septembre 2018 

 
OuvrirSommaireConcepts, langage et environnementEnvironnement de développement

On cherche souvent de l'aide directement sur le CD MSDN sans trop savoir ce que l'on cherche au juste.

L'une des premières sources d'information lorsqu'on utilise un composant que l'on ne connaît pas bien et l'explorateur d'objets.
Son bouton est dans la barre d'outils. Il est accessible aussi par l'option de menu Affichage > Explorateur d'objets (View > Object browser pour ceux qui ont la version anglaise) ou encore par le raccourci F2.

Voir l'image ci-dessous:

1. Affiche une liste des bibliothèques (références) chargées
2. Donne une aide sommaire immédiate
3. Permet d'afficher la fenêtre d'aide sur l'objet, la propriété, la méthode ou l'événement sélectionné

Image non disponible

Aide en ligne VB :

Affiche les classes, propriétés, méthodes, événements et constantes disponibles dans les bibliothèques d'objets et les procédures de votre projet.
Il vous permet de rechercher et d'utiliser des objets que vous créez ainsi que des objets provenant d'autres applications.

Créé le 16 septembre 2007  par zazaraignée

Par défaut, la molette de la souris n'est pas reconnue dans l'éditeur de code de Visual Basic 6.
Il est toutefois possible d'installer un palliatif à ce problème

Vous trouverez toute la démarche à suivre à cette adresse sur le site de Microsoft

Créé le 2 mai 2006  par ThierryAIM

Cette astuce vous permet de tester votre programme avec le style XP en mode conception, sans le compiler.

  • Fermer votre environnement Visual Basic 6
  • Créez un fichier manifest comme décrit au paragraphe Donner le style XP à vos contrôles et enregistrez-le sous VB6.exe.manifest dans le répertoire d'installation de Visual Basic 6 (par défaut : C:\Program Files\Microsoft Visual Studio\VB98).
  • Relancez votre IDE VB6, et ajoutez des contrôles à votre form.

Limites et Solutions

Certains contrôles ne s'affichent pas correctement lorsqu'ils sont disposés directement sur une form; c'est le cas notamment des OptionButtons ou des Frames
Solution : Insérer ces contrôles dans un conteneur PictureBox et le tour est joué.

Certains assistants de VB6 présentent aussi des problèmes d'affichage, car ils n'ont pas été conçus ou testés avec le mode XP
Il n'y a pas de solution dans ce cas. Si cela est vraiment gênant, supprimez ou renommez le fichier vb6.exe.manifest et relancez votre IDE

Créé le 2 mai 2006  par ThierryAIM

Lien : Comment donner le style de Windows XP à mes contrôles VB6 ?

Il suffit d'ajouter les boutons 'Commenter bloc' et 'Décommenter bloc' au menu Edition.

  • Pour cela, ouvrir le menu Affichage (troisième en partant de la gauche), puis Barres d'outils, et cocher "Edition" ou sélectionner "Personnaliser" (le dernier).
  • Une boîte de dialogue s'ouvre. Choisir l'onglet Commandes (le 2ème), puis sélectionner Edition dans la liste de gauche.
  • Dans le liste de droite se trouvent les boutons que vous pouvez ajouter à votre barre d'outils VB.
  • Faire glisser les boutons 'Commenter bloc' puis 'Décommenter bloc' depuis cette liste vers la barre d'outils VB.

Il ne vous reste plus qu'à sélectionner un bloc de code et cliquer sur Commenter Bloc ou Décommenter Bloc et admirer le résultat.

Créé le 17 février 2004  par Abelman

Pour corriger ce problème, allez dans le menu Outils - Options, cliquez sur l'onglet "Général" et pour l'option "Récupération d'erreur", sélectionnez la valeur "Arrêt sur les erreurs non gérées".

Créé le 4 septembre 2003  par Romain Puyfoulhoux

Ceci est généralement dû à un plantage de VB. Pour réactiver ce menu, allez dans le menu "Affichage", "Barre d'outils", "Personnaliser", puis cliquez sur le bouton "Rétablir..." et validez en cliquant sur "OK".

Créé le 17 février 2004  par Romain Puyfoulhoux

VBA est intégré à une application tierce (Autocad, Excel, Word...) alors que l'IDE de VB6 est autonome.
la fenêtre "à propos" menu "?" puis à propos permet de les différencier
pour VBA :
Microsof Visual Basic 6.3



pour VB6 :
Microsoft Visual Basic 6.0
l'on remarque la différence des icônes (le 32 pour VB6) et les différents numéros de version 6.3 pour VBA et 6.0 pour VB6.

Créé le 22 décembre 2008  par bbil
  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2013 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.