RECHERCHEZ parmi plus de 10 000 articles de référence ou pratiques et 4 000 articles d'actualité
PAR DOMAINE D'EXPERTISE
PAR SECTEUR INDUSTRIEL
PAR MOTS-CLES
NAVIGUER DANS LA
CARTOGRAPHIE INTERACTIVE
DÉCOUVREZ toute l'actualité, la veille technologique GRATUITE, les études de cas et les événements de chaque secteur de l'industrie.
Article précédent
C sharp| Réf : H3108 v1
Auteur(s) : Sarah CHRISMENT-PATTERSON, Martial CHRISMENT
Date de publication : 10 mai 2001 Relu et validé le 27 avr. 2016
Article suivant
Langages de scriptsQue contient cette offre ? Une offre 100% en ligne
Une base complète et actualisée d'articles validés par des comités scientifiques
Service de Questions aux experts
et outils pratiques
Présentation
Lire l'article
Bibliographie & annexes
Inclus dans l'offre
2.1 Caractéristiques générales
Un éditeur graphique puissant et simple
L’éditeur graphique de VB est WYSIWYG (what you see is what you get), ce qui signifie que la vision de l’interface donnée par l’éditeur lors de la conception est exactement celle obtenue lors de l’exécution. Ce concept facilite la mise au point de l’interface qui ne nécessite pas l’exécution du programme pour être visualisée. De plus, le processus de création d’une interface a été optimisé en utilisant, entre autres, les notions de glisser-déplacer ou de redimensionnement au moyen de la souris.
Un langage interprété
Le langage BASIC est à la base un langage interprété. À la compilation du projet, du code appelé p-code est généré, iI est ensuite traduit en code natif par la librairie dynamique MSVBVM60.dll au moment de l’exécution. C’est pourquoi il reste beaucoup moins performant que d’autres langages compilés tels que Visual C++ ou Turbo Pascal. Il convient donc parfaitement à la conception d’interface mais n’est pas approprié aux traitements lourds.
De plus, cette caractéristique empêche l’utilisation de traitements développés en VB par d’autres langages compilés, alors que l’inverse est possible. En effet, toute fonction C++ peut être utilisée dans VB par l’intermédiaire d’une interface d’appel écrite en BASIC. Cette technique permet notamment d’accéder à l’ensemble des bibliothèques systèmes de Windows.
Toutefois, depuis la version 5.0, VB a ajouté une option de génération de code natif seulement accessible en version professionnelle ou entreprise. Les traitements sont ainsi optimisés mais, même natif, le code généré nécessite toujours l’utilisation de la librairie MSVBVM60.dll et ne propose pas d’interface d’appel utilisable par des outils de développement externes.
Une programmation événementielle
La conception d’une application VB sort un peu du cadre standard de programmation. En effet, un programme traditionnel repose sur une procédure principale qui appelle des traitements en chaîne afin de remplir une tâche donnée. Une fois la tâche achevée, le programme s’arrête. Le point de départ d’une application...
Vous êtes abonné à cette offre ?
Connectez-vous !
Vous souhaitez découvrir cette offre ?
Cet article est inclus dans l'offre :
TECHNOLOGIES LOGICIELLES ARCHITECTURES DES SYSTÈMES
(1) - NSTL - Client/server development tools - . http://msdn.microsoft.com/vbasic/technical/articles/nstlbench/default.asp 1999.
(2) - JACKSON (P.) - Visual development tools - . http://www.zdnet.co.uk/pcmag/labs/1999/04/visual 1999.
(3) - COFFEE (P.) - Delphi 4 and VB 6 take aim - . http://www.zdnet.com/products/stories/reviews/0,4161,326364,00.html 1998 eWEEK.
(4) - ZAK (D.) - Programmation avec Microsoft Visual Basic 6.0 - . 1999 Eyrolles.
Vous êtes abonné à cette offre ?
Connectez-vous !
Vous souhaitez découvrir cette offre ?
Cet article est inclus dans l'offre :
TECHNOLOGIES LOGICIELLES ARCHITECTURES DES SYSTÈMES
DÉTAIL DE L'ABONNEMENT :
TOUS LES ARTICLES DE VOTRE RESSOURCE DOCUMENTAIRE
Accès aux :
Articles et leurs mises à jour
Nouveautés
Archives
Formats :
HTML illimité
Versions PDF
Site responsive (mobile)
Info parution :
Toutes les nouveautés de vos ressources documentaires par email
DES SERVICES ET OUTILS PRATIQUES
Archives
Technologies anciennes et versions
antérieures des articles
Votre site est 100% responsive,
compatible PC, mobiles et tablettes.
FORMULES
Formule monoposte | Autres formules | |
---|---|---|
Ressources documentaires | ||
Consultation HTML des articles | Illimitée | Illimitée |
Téléchargement des versions PDF | 5 / jour | Selon devis |
Accès aux archives | Oui | Oui |
Info parution | Oui | Oui |
Services inclus | ||
Questions aux experts (1) | 4 / an | Jusqu'à 12 par an |
Articles Découverte | 5 / an | Jusqu'à 7 par an |
Dictionnaire technique multilingue | Oui | Oui |
(1) Non disponible pour les lycées, les établissements d’enseignement supérieur et autres organismes de formation. |
||
Formule 12 mois 1 870 € HT |
Autres formules |
1 - VB SUR LE MARCHÉ ET DANS L’ENTREPRISE
1.1 - VB et les autres AGL
1.2 - Approche composants
2 - ENVIRONNEMENT
2.1 - Caractéristiques générales
2.2 - Interface
2.3 - Création d'un projet
3.1 - Principes de base
3.2 - Fonctionnalités avancées
4 - CARACTÉRISTIQUES SPÉCIALES ET ADDITIONS
4.1 - Contrôles ActiveX
4.2 - Extensions Web
4.3 - Aide en ligne
4.4 - Générateur de rapport
TECHNIQUES DE L'INGENIEUR
L'EXPERTISE TECHNIQUE ET SCIENTIFIQUE
DE RÉFÉRENCE
ÉDITION - FORMATION - CONSEIL :
Avec Techniques de l'Ingénieur, retrouvez tous les articles scientifiques et techniques : base de données, veille technologique, documentation et expertise technique
LOGICIELS
Automatique - Robotique | Biomédical - Pharma | Construction et travaux publics | Électronique - Photonique | Énergies | Environnement - Sécurité | Génie industriel | Ingénierie des transports | Innovation | Matériaux | Mécanique | Mesures - Analyses | Procédés chimie - bio - agro | Sciences fondamentales | Technologies de l'information
ACCUEIL | A PROPOS | EXPERTS SCIENTIFIQUES | NOUS REJOINDRE | PUBLICITÉ | PLAN DU SITE | CGU | CGV | MENTIONS LÉGALES | RGPD | AIDE | FAQ | NOUS CONTACTER
PAIEMENT
SÉCURISÉ
OUVERTURE RAPIDE
DE VOS DROITS
ASSISTANCE TÉLÉPHONIQUE
+33 (0)1 53 35 20 20