"Rien n'est difficile au monde, tant que vous êtes prêt à grimper." Vous devez donc avoir confiance pour devenir programmeur COM, et vous en serez certainement capable.
En fait, chaque fois que nous définissons la propriété Text d'un contrôle de programmation de texte, nous utilisons déjà COM. De même, lorsque le contrôle de données DAO exécute la méthode MoveNext, et même lorsque nous utilisons des mots de contrôle VB, nous utilisons également COM.
Alors, qu’est-ce que COM ?
Tout d’abord, COM est un moyen de communication.
Par exemple, comme notre télécommande TV. Lorsque nous appuyons sur un certain bouton de chaîne, la chaîne de télévision change immédiatement ; et lorsque nous appuyons sur le bouton de commutation, le téléviseur s'éteint immédiatement et ainsi de suite. En fait, peu nous importe leur fonctionnement, nous savons simplement qu'appuyer sur le bouton peut produire une certaine action.
Le principe du programme est le même. Lors de la modification de la propriété Text d'un contrôle de programmation texte, nous ne connaissons pas le principe. Peut-être que des dizaines de fonctions API seront appelées au sein du système ? Mais pour les utilisateurs, ils ne se soucient que du texte affiché dans le contrôle de programmation de texte.
Deuxièmement, COM est un moyen de réutiliser du code.
Le plus grand avantage de l’utilisation de COM est qu’une fois la méthode de communication COM établie, elle peut être facilement utilisée plusieurs fois n’importe où. Par exemple, lorsqu'un utilisateur crée un composant COM pour afficher la date et l'heure, il peut être utilisé n'importe où dans n'importe quel programme. Non seulement les applications VB et les programmes Excel peuvent y accéder, mais les applications C peuvent également y accéder.
Par conséquent, la réutilisation du code des composants COM est la plus importante.
Encore une fois, COM est basé sur des objets réels.
La plupart des composants créés avec COM sont basés sur des objets réels, ce qui signifie qu'une fois qu'un composant est créé, son utilisation est assez simple. Imaginez, si nous ajoutons un autre utilisateur au système informatique, quelle méthode d'ajout est aussi simple que Customer.Add ? S'agit-il d'ajouter un package de code de traitement de données, un algorithme ou d'ajouter une DLL de base de données plus grande à l'application ? Évidemment, COM prend en charge cette opération simple.
Ainsi, COM est une méthode de communication, une méthode de réutilisation de code, et basée sur des objets réels.
Le reste de ce didacticiel abordera brièvement COM et VB, y compris la création de classes et la façon de convertir une classe en un objet réel. Bien que le contenu ici soit trop simple, il constitue la base de la future programmation COM.
->