La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Cours No13 Introduction à COM. Contenu du cours Qu’est-ce que COM Accéder à l’interface de Word à partir de VB Accéder à l’interface d’XL à partir de.

Présentations similaires


Présentation au sujet: "Cours No13 Introduction à COM. Contenu du cours Qu’est-ce que COM Accéder à l’interface de Word à partir de VB Accéder à l’interface d’XL à partir de."— Transcription de la présentation:

1 Cours No13 Introduction à COM

2 Contenu du cours Qu’est-ce que COM Accéder à l’interface de Word à partir de VB Accéder à l’interface d’XL à partir de VB

3 Qu’est-ce que COM ? COM –Component Object Model Composant (Component) = Unité autonome de code qui fournit une fonctionnalité précise –C’est un serveur d’application Une application = réunion de composants qui collaborent entre eux. –C’est une application cliente –Définit comment un composant peut accéder aux services offerts par un autre composant DCOM –Pour accéder aux services d’un composant en réseau

4 ActiveX Permet à un composant de proposer ses services au travers un ou plusieurs interfaces Types d’ActiveX (objets COM) –Contrôle ActiveX –Document ActiveX –ActiveX Dll et ActiveX Exe classe A classe B classe C Client 1 Client 2 A A B B C

5 Pour accéder à l’interface de Word Cocher une référence à l’ActiveX Word Déclarer une variable de type Word.application Créer une instance du serveur ActiveX Word Utiliser l’interface de Word –Consulter à cette fin la librairie

6 Pour accéder à l’interface d’Excel Dans l’aide, utiliser Excel Creating ActiveX component

7 Utiliser VBA Une introduction à VBA d’excel Utilisez macro auto

8 Exercice Analyser une série de données pour en déduire: –Max –Série croissante la plus longue


Télécharger ppt "Cours No13 Introduction à COM. Contenu du cours Qu’est-ce que COM Accéder à l’interface de Word à partir de VB Accéder à l’interface d’XL à partir de."

Présentations similaires


Annonces Google