Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Connectez-vous à l'interface

Tous les environnements de développement capables de générer des clients ActiveX Com peuvent se connecter à l'interface d'automatisation d' 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 compte la syntaxe et les frameworks de la version 6.0. Les versions plus récentes ont le même cadre que les autres langages .Net avec uniquement des différences de syntaxe et utilisent donc un processus similaire à celui décrit pour Microsoft C# , plus loin dans cette rubrique.

Marcher

Action

Voir également

1

Créez un nouveau projet.

2

Sélectionnez le 'Projet | Option de menu des 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

Voir 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 :

Public Sub ShowRepository()

Dim MyRep en tant que nouvel EA. Référentiel

MonRep.OpenFile "c:\eatest.eap"

Sous-titre de fin

Borland Delphi 7.0

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

Marcher

Action

Voir également

1

Créez un nouveau projet.

2

Sélectionnez le 'Projet | Option de menu Importer Type Bibliothèque '.

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

Incluez EA_TLB dans la clause Uses de Project1.

6

Voir 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;

MicrosoftC C#

Marcher

Action

Voir également

1

Sélectionnez le 'Projet Visual Studio | Option de menu "Ajouter une référence".

2

Cliquez sur l'onglet 'Parcourir'.

3

Accédez au dossier dans lequel vous avez installé Enterprise Architect ; d'habitude:

Fichiers de programme/ Sparx Systems /EA

Sélectionner

Interop.EA.dll

4

Voir 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 vide privé1_Click (expéditeur de l' object , System.EventArgs e)

{

EA. Référentiel r = nouveau EA. Référentiel ();

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

}

Java

Marcher

Action

Voir également

1

Copiez le fichier :

SSJavaCOM.dll

depuis le sous-répertoire Java API de votre répertoire installé, généralement :

Fichiers de programme/ Sparx Systems /EA

dans n'importe quel emplacement du PATH Windows

répertoire windows\system32.

Note : L'API Java charge le dernier Enterprise Architect installé et n'est pas affecté lors de l'utilisation de la version 32 ou 64 de DLL, tant que la dll SSJavaCOM peut être trouvée par le runtime java.

2

Copiez le fichier

eaapi.jar

depuis le sous-répertoire Java API de votre répertoire installé, généralement :

Fichiers de programme/ Sparx Systems /EA

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

3

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

public void OpenRepository()

{

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

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

}

Référence