>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Fonctionnalités de Visual Basic

Visual Basic est un langage de programmation construit par Microsoft et conçu pour être facile à utiliser et à intégrer à l'interface graphique de Microsoft Windows. C'est un successeur de BASIC, le code d'instruction symbolique polyvalent pour débutants, un langage antérieur basé sur du texte avec un objectif similaire d'accessibilité. Aujourd'hui, des versions de Visual Basic sont disponibles pour l'environnement de programmation .NET de Microsoft et pour automatiser les tâches dans Microsoft Office.

Visual Basic et son histoire

La première version de Visual Basic est sortie en 1991. Elle a été conçue pour faciliter la construction de programmes Windows, avec les interfaces graphiques standardisées familières aux utilisateurs du système d'exploitation.

Microsoft a distribué pendant des décennies des versions du langage de programmation BASIC, mais celles-ci ont été conçues principalement pour être utilisées dans des environnements de ligne de commande comme le système d'exploitation DOS de Microsoft, et non pour une utilisation dans les systèmes d'exploitation graphiques modernes. Visual Basic a été conçu pour être un langage de programmation à part entière, doté de fonctionnalités ordinaires telles que le calcul, le traitement de chaînes, etc. Il a été intégré à une approche glisser-déposer pour créer des interfaces utilisateur qui le rendraient facile à utiliser, même pour les novices ou ceux qui manquent de temps.

Visual Basic a continué d'évoluer tout au long des années 1990, jusqu'à la sortie de Visual Basic 6.0 en 1998. Il prenait en charge l'intégration avec le modèle d'objet de composant de Microsoft, ou COM, un système permettant aux programmes et composants Windows de communiquer et d'échanger des données et des commandes. langues dans lesquelles ils ont été écrits. Il a également inclus la prise en charge du moteur de base de données Jet, également utilisé par le programme de base de données Microsoft Access dans la suite logicielle Microsoft Office, ce qui signifie que la prise en charge de la base de données était essentiellement intégrée dans la langue.

Au cours des années 1990, de nombreux programmes Windows, y compris des utilitaires de partage gratuits utiles ainsi que des outils commerciaux, ont été développés à l'aide de Visual Basic. Alors que les programmeurs appréciaient sa facilité d'utilisation, certains se sont plaints que le mélange de logique d'interface et de code métier rendait difficile de repérer où les fonctionnalités étaient réellement implémentées dans un programme, rendant le code VB difficile à maintenir. Sa prise en charge de la programmation orientée objet, qui était assez populaire à l'époque, était également limitée.

L'essor de VB.Net

Visual Basic 6 a été effectivement remplacé par un nouveau langage de programmation appelé VB.NET. Il est conçu pour s'intégrer au système de programmation .NET de Microsoft, tout comme ses prédécesseurs intégrés à COM et Jet. Il a également ajouté plus de support pour la programmation orientée objet que ses prédécesseurs.

Bien que le langage ait ses partisans, il est moins couramment utilisé que les autres langages .NET, en particulier C#, et Microsoft a déclaré qu'il ne fournirait peut-être pas toutes les fonctionnalités C# à VB.NET.

Pourtant, l'héritage de Visual Basic se perpétue sans doute également dans la fonctionnalité Windows Forms de Visual Studio, l'environnement de développement de Microsoft. Il permet la création de formulaires par glisser-déposer qui fonctionne avec C#, VB.NET et d'autres langages .NET.

Visual Basic pour Applications

Une variante de Visual Basic est toujours utilisée pour automatiser et créer des scripts au sein de la suite Microsoft Office, notamment dans Microsoft Word et Microsoft Excel. Appelé Visual Basic pour Applications, ou simplement VBA, le langage est largement compatible avec le traditionnel Visual Basic 6.


Vie intelligente