Réserver une Démo
Pré. Proc.

Se connecter à l'interface

Tous les environnements de développement capables de générer des clients ActiveX Com peuvent se connecter à l'interface d'automatisation Enterprise Architect .

À titre d'exemple, ces sections décrivent comment se connecter à l'aide de plusieurs de ces outils. La procédure peut varier légèrement selon les différentes versions de ces produits.

Microsoft Visual Basic 6.0

Cette procédure prend en charge la syntaxe et les frameworks de la version 6.0. Les versions plus récentes ont le même framework que les autres langages .Net avec seulement des différences de syntaxe, et utilisent donc un processus similaire à celui décrit pour Microsoft C# , plus loin dans cette rubrique.

Étape

Action

Voir aussi

1

Créer un nouveau projet.

2

Sélectionnez l'option de menu « Projet | Références ».

3

Sélectionnez Enterprise Architect Modèle d'Objet 2.0 dans la liste.

Si cela n'apparaît pas, accédez à la ligne de commande et réenregistrez Enterprise Architect en utilisant :

EA.exe /unregister

alors

EA.exe /register

4

Consultez la documentation générale de la bibliothèque sur l'utilisation des classes. Cet exemple crée et ouvre un object de référentiel :

Sous-ShowRepository public()

Dim MyRep en tant que nouveau EA.Repository

MonRep.OpenFile "c:\eatest.eap"

Fin de sous-titre

Borland Delphi 7.0

Note que les versions récentes de Delphi sont développées par Embarcadero.

Étape

Action

Voir aussi

1

Créer un nouveau projet.

2

Sélectionnez l'option de menu « Projet | Importer Bibliothèque Type ».

3

Sélectionnez Enterprise Architect Modèle d'Objet 2.0 dans la liste.

Si cela n'apparaît pas, accédez à la ligne de commande et réenregistrez Enterprise Architect en utilisant :

EA.exe /unregister

alors

EA.exe /register

4

Cliquez sur le bouton Créer une unité.

5

Inclure EA_TLB dans la clause Uses de Project1.

6

Consultez la documentation générale de la bibliothèque sur l'utilisation des classes. Cet exemple crée et ouvre un object de référentiel :

procédure TForm1.Button1Click(Sender: TObject);

var

r: TRépositaire;

b : booléen ;

commencer

r:= TRepository.Create(nil);

b:= r.OpenFile('c:\eatest.eap');

fin;

Microsoft C#

Étape

Action

Voir aussi

1

Sélectionnez l'option de menu « Projet Visual Studio | Ajouter une référence ».

2

Cliquez sur l'onglet « Parcourir ».

3

Accédez au dossier dans lequel vous avez installé Enterprise Architect ; généralement :

Fichiers de programme/ Sparx Systems /EA

Sélectionner

Interop.EA.dll

4

Consultez la documentation générale de la bibliothèque sur l'utilisation des classes. Cet exemple crée et ouvre un object de référentiel :

bouton privé void1_Click( object expéditeur, System.EventArgs e)

{

EA.Repository r = nouveau EA.Repository ();

r.OpenFile("c:\\eatest.eap");

}

Java

Étape

Action

Voir aussi

1

Copier le fichier:

SSJavaCOM.dll

à partir du sous-répertoire Java API de votre répertoire d'installation, généralement :

Fichiers de programme/ Sparx Systems /EA

dans n'importe quel emplacement dans le chemin Windows

répertoire windows\system32.

Note : l'API Java charge le dernier Enterprise Architect installé et n'est pas affectée lors de l'utilisation de la version 32 ou 64 de la DLL, à condition que la DLL SSJavaCOM puisse être trouvée par l'environnement d'exécution Java.

2

Copier le fichier

eaapi.jar

à partir du sous-répertoire Java API de votre répertoire d'installation, généralement :

Fichiers de programme/ Sparx Systems /EA

vers un emplacement dans le CLASSPATH Java ou là où le chargeur de classe Java peut le trouver au moment exécuter .

3

Toutes les classes décrites dans la documentation se trouvent dans le Paquetage org.sparx. Consultez la documentation générale de la bibliothèque pour connaître leur utilisation. Cet exemple crée et ouvre un object de référentiel :

public void OpenRepository()

{

org.sparx.Repository r = nouveau org.sparx.Repository ();

r.OpenFile("c:\\eatest.eap");

}

Référence