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.

Slides:



Advertisements
Présentations similaires
Office 2007 – Développement client (5/5) OpenXML & Nouveautés de linterface Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft.
Advertisements

Les Excel Services de Office 2007
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Automatisation de Tâches Scenarios
Informatique Deug2 Sciences Eco S. Maabout 2004/2005.
Projet IHM - Gestion des modules ESSI3
GESTION DE BIBLIOGRAPHIES
Intégration Excel / C++
Excel 2007 et les services Excel. Pourquoi Excel ? Outil privilégié danalyse des données issues des bases multidimensionnelles Ergonomie connue des outils.
Appels de fonctions natives sous C#

Stéphane Frenot - Département Télécommunication - SID - II - Comp 312 Avantages de l'approche distribuée Economie Performance.
CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV EJB Entité Module Java Expert.
Introduction à Virtools
Stage réalisé à l ’INRA d ’AVIGNON
Cursus des formations informatique Programme
LOG 02 Bases de Données Avancées Rappels sur JSP / Servlet
Etude des Technologies du Web services
Université de La Rochelle Saisie et Mise à jour des fiches ECTS le 05/12/2001.
XML-Family Web Services Description Language W.S.D.L.
Java Remote Method Invocation (RMI)
ECF 5 PRESENTATION « BULLE APPLICATIVE »
Université de La Rochelle Saisie et Mise à jour des fiches ECTS le 01/12/2000.
Points importants de la semaine Les classes et les objets. Les classes dExcel. Les objets dExcel. Les objets de la classe Range.
.Net Remoting.
F Copyright © Oracle Corporation, Tous droits réservés. Créer des programmes avec Procedure Builder.
APPLICATIONS INFORMATIQUES
Développement d’application web
Points importants de la semaine Les plages dExcel. Les objets dExcel. Lobjet Application. Les objets Range.
Architecture dun site de vente au détail1 Modèle d'un site simple de vente Lexemple du livre Ruby on Rails Partie II Java Adventure Builder Demo Réalisé.
Module 8 : Maintenance des logiciels à l'aide des services SUS
La Scénarisation Pédagogique
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Adaptée du cours de Richard Grin
ISV Crée une solution smart document pour aider les commerciaux à la rédaction des propositions commerciales ISV crée un volet activable par lutilisateur.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
Travail réalisé par : LATRECHE Imed Eddine MENASRIA Med Lamine
10 décembre 2013 Réunion partenaire ____________________________________ VENTE PARTNER V13.
Plan Définitions et exemples Composants de cluster
Bridge Chinois Par Mathieu ROGER, Mamadou DIABY, Bilal TRAORE, Soufiane DIABI, Bilal CHAARI et Benjamin REBATET. 1.
Introduction à la plateforme .NET
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
Dr Ph CARDI - Interfaces 27/09/2001 Configuration des logiciels par les Praticiens de Santé mythe ou réalité Copyright 2001 © Intensive Care View.
Application de gestion des retards
Les types composés Les enregistrements.
Présentation du framework JSF (Java Server Faces) dans le modèle événementiel MVCII
Module : Pages Web Dynamiques (Production Électronique Avancée)
Architecture Logicielle La communication entre les blocs d’application Sébastien Riss.
PaCO++ André Ribes Réunion Hydrogrid Rennes 15/09/03.
19 septembre 2001Nom de l'étudiant1 Mise en marché des produits Denis Trudel Directeur 11 octobre 2003.
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Les objets de la classe de classe. Qu'est-ce que c'est? C'est...
QCM VBA.
Diagramme de Composants
Création d’applications distribuées.NET Ziriad Saibi Relation technique éditeurs de logiciels Microsoft France.
ANNEHEIM Geoffrey21/03/ Protocole de communication Socket TCP/IP Afin que MyCrawler fonctionne de façon optimale, une configuration de deux machines.
Vous présente en quelques réalisations un réel savoir-faire, le fruit de longues années d’expériences, aujourd’hui à votre service. Toutes les fonctionnalités.
Modèle à objets et sérialisation Olivier ChamlaFrançois Chastanet.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
{ Java Server Pages Par Billy et Mike.  Introduction  Qu’est-ce que JSP?  Pourquoi utiliser JSP?  Développement  Balises  Servlets  Conclusion.
Introduction au HTML Qu’est ce que le HTML ?
LES CLASSES ET LES OBJETS
Atelier technique BAPI
Déroulement 1 er temps (30 min) Présentation Contexte du changement 2 e temps Activité 1 (45 min) Activité 2 (1 heure) Activité 3 (45 min) Suivi selon.
Welcome ADM21 Frédéric Rigolet 273 rue Gabriel Péri COLOMBES présente la solution IsiDesigner.
FACTORY systemes Module 6 Section 1 Page 6-3 Les ActiveX FORMATION INTOUCH 7.0.
Visual Information Solutions IDL Connectivity Bridges.
Unité 1 Allons faire les exercices.
Transcription de la présentation:

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 VB

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

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

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

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

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

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