| 前页 | 后页 | 
连接到界面
所有能够生成ActiveX Com客户端的开发环境都可以连接到Enterprise Architect自动化接口。
通过示例的方式,这些部分描述了如何使用多个此类工具进行连接。对于这些产品的不同版本,此过程可能会略有不同。
Microsoft Visual Basic 6.0
| 步 | 行动 | 也可以看看 | 
|---|---|---|
| 1个 | 创建一个新项目。 | |
| 2 | 选择“项目|参考的菜单选项。 | |
| 3 | 从列表中选择Enterprise Architect对象模型2.0。 如果未出现,请转到命令行,然后使用以下方法重新注册Enterprise Architect : EA.exe /取消注册 然后 EA.exe /注册 | |
| 4 | 有关类的使用,请参见常规库文档。本示例创建并打开一个存储库对象: 公共子ShowRepository() 昏暗的MyRep作为新的EA。存储库 MyRep.OpenFile“ c:\ eatest.eap” 结束子 | 
Borland德尔福7.0
| 步 | 行动 | 也可以看看 | 
|---|---|---|
| 1个 | 创建一个新项目。 | |
| 2 | 选择“项目|导入类型库”的菜单选项。 | |
| 3 | 从列表中选择Enterprise Architect对象模型2.0。 如果未出现,请转到命令行,然后使用以下方法重新注册Enterprise Architect : EA.exe /取消注册 然后 EA.exe /注册 | |
| 4 | 单击创建单位按钮。 | |
| 5 | 在Project1的Uses子句中包含EA_TLB。 | |
| 6 | 有关类的使用,请参见常规库文档。本示例创建并打开一个存储库对象: 过程TForm1.Button1Click(Sender:TObject); 变种 r:TRepository; b:布尔值; 开始 r:= TRepository.Create(nil); b:= r.OpenFile('c:\ eatest.eap'); 结束; | 
Microsoft C#
| 步 | 行动 | 也可以看看 | 
|---|---|---|
| 1个 | 选择“ Visual Studio项目|添加参考”菜单选项。 | |
| 2 | 点击“浏览”标签。 | |
| 3 | 导航到安装Enterprise Architect的文件夹;通常: 程序文件/ Sparx Systems / EA 选择 Interop.EA.dll | |
| 4 | 有关类的使用,请参见常规库文档。本示例创建并打开一个存储库对象: private void button1_Click(对象发送者,System.EventArgs e) { EA.Repository r =新的EA.Repository(); r.OpenFile(“ c:\\ eatest.eap”); } | 
爪哇
| 步 | 行动 | 也可以看看 | 
|---|---|---|
| 1个 | 复制文件: SSJavaCOM.dll 通常从安装目录的Java API子目录中获取: 程序文件/ Sparx Systems / EA 进入Windows PATH中的任何位置 Windows \ System32目录。 注意:在64位操作系统下,必须将SSJavaCOM.dll文件复制到C:\ Windows \ SysWOW64。 在Windows的64位版本下,“ System32”目录用于64位应用程序,“ SysWOW64”目录用于32位应用程序。 | |
| 2 | 复制文件 eaapi.jar 通常从安装目录的Java API子目录中获取: 程序文件/ Sparx Systems / EA 到Java CLASSPATH中的某个位置,或者Java类加载器可以在运行时找到它的位置。 | |
| 3 | 文档中描述的所有类都在org.sparx包中。有关其用法,请参见常规库文档。本示例创建并打开一个存储库对象: 公共无效OpenRepository() { org.sparx.Repository r =新的org.sparx.Repository(); r.OpenFile(“ c:\\ eatest.eap”); } | 参考 | 
