Contactez-nous
Caractéristiques spéciales et additions
Visual Basic
H3108 v1 Article de référence

Caractéristiques spéciales et additions
Visual Basic

Auteur(s) : Sarah CHRISMENT-PATTERSON, Martial CHRISMENT

Relu et validé le 01 déc. 2022 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Sommaire

Présentation

Auteur(s)

  • Sarah CHRISMENT-PATTERSON : Ingénieur en informatique de l’université de Nottingham (BSc Hons)

  • Martial CHRISMENT : Ingénieur en informatique de l’École nationale supérieure d’électronique, électrotechnique, informatique et hydraulique de Toulouse (ENSEEIHT) Tool Object

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

Microsoft’s Visual Basic©, communément appelé VB, est un atelier de génie logiciel (AGL) de création d’applications Microsoft Windows©. La première version de VB sortie en 1991 avait pour vocation d’étendre le langage de programmation BASIC avec des fonctionnalités graphiques et de fournir un environnement convivial de développement d’applications dédiées Windows basé sur ces extensions. Avec l’arrivée d’Internet, VB a agrandi son registre en intégrant dans son offre des fonctionnalités Web avec par exemple un éditeur HTML.

VB est un outil en perpétuelle évolution. Ainsi, la version 6.0 (octobre 1998) commence à introduire des concepts objets dans le langage BASIC et fournit tout un ensemble de fonctionnalités Web. VB est aussi le premier à intégrer les nouveaux standards Microsoft, il est même le biais par lequel sont imposés ces nouveaux standards tels que OLE, ActiveX, DCOM.

Longtemps considéré comme un outil de prototypage rapide, il est maintenant le plus utilisé dans sa catégorie, son concurrent le plus sérieux étant le logiciel Delphi© de Inprise. De nombreux particuliers utilisent VB en raison de son coût réduit, de sa simplicité et de son riche support technique. Avec l’arrivée de Windows NT et d’Internet, VB est devenu un outil incontournable dans le domaine industriel.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-h3108

Lecture en cours
Présentation

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(234 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

4. Caractéristiques spéciales et additions

4.1 Contrôles ActiveX

Précédemment connu sous le nom de contrôle VBX, un composant ou contrôle ActiveX est un contrôle qui fournit des services génériques paramétrables via la notion de propriétés et d’événements. Il peut, par exemple, servir à la communication avec un périphérique matériel ou fournir des fonctionnalités comptables.

Les contrôles ActiveX s’ajoutent à l’environnement VB via le menu Projet/Composants, faisant apparaître une nouvelle icône au niveau de la barre d’outils des contrôles.

Les contrôles ActiveX sont utilisés dans le développement classique d’applications Windows mais s’est étendu aux applications Web ayant des clients équipés du navigateur Internet Explorer. En effet, de tels composants peuvent être intégrés dans des pages HTML, ils sont alors identifiés par un identifiant d’objet dans la page. Lorsque le navigateur Internet Explorer reçoit la page, il récupère cet identifiant et regarde si ce composant n’est pas déjà installé chez le client. Si tel n’est pas le cas, le navigateur télécharge le composant et l’installe sur le client. Une fois installé, le composant ActiveX exécute son traitement et, si le composant est graphique, s’affiche dans le navigateur.

  • Contrôle de données (Data Control)

Le contrôle de données est un composant ActiveX gérant les accès aux bases de données. Il permet de lier des contrôles graphiques tels que des champs de texte ou des listes déroulantes avec des données stockées dans la base de données. Les données sont récupérées de la base de données et affichées automatiquement au niveau de l’interface ; toute altération de ces données au niveau de l’interface est répercutée dans la base de données sans programmation particulière.

En ce qui concerne l’affichage d’enregistrements multiples, les contrôles ActiveX suivants sont disponibles : DataList (liste), DataCombo (liste déroulante), DataGrid (grille de données type Excel ou Access).

Pour ajouter un contrôle de données à une feuille, on procède de la façon suivante :

1) positionner le contrôle sur la feuille, affecter les propriétés suivantes :

• Database Name : le nom de la base de données,

• RecordSource :...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 92 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Caractéristiques spéciales et additions

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(234 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire

BIBLIOGRAPHIE

  • (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.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 94 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(234 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Ressources documentaires

Méthodes numériques de base - Analyse numérique

L’analyse numérique étudie les méthodes, appelées constructives, de résolution numérique des problèmes. ...

Introduction à MATLAB

Système interactif de programmation scientifique pour le calcul numérique et la visualisation graphique, ...

Introduction au parallélisme et aux architectures parallèles

Le parallélisme est dorénavant utilisé dans la majorité des architectures, des systèmes embarqués aux ...

Jeux d'instructions des processeurs

Les jeux d’instructions comprennent l’ensemble des instructions machine qui permettent à un processeur ...