上一页 | 下一页 |
连接到界面
所有能够生成ActiveX Com客户端的开发环境都可以连接到Enterprise Architect Automation Interface。
举例来说,这些部分描述了如何使用几个这样的工具进行连接。对于这些产品的不同版本,该程序可能略有不同。
Microsoft Visual Basic 6.0
步 |
行动 |
---|---|
1 |
创建一个新项目。 |
2 |
选择'项目| 参考'菜单选项。 |
3 |
从列表中选择Enterprise Architect Object Model 2.0。 如果没有出现,请转到命令行并使用以下命令重新注册Enterprise Architect: EA.exe /取消注册 然后 EA.exe /注册 |
4 |
有关使用类的一般库文档,请参阅。此示例创建并打开存储库对象: Public Sub ShowRepository() Dim MyRep作为新的EA.Repository MyRep.OpenFile“c:\ eatest.eap” 结束子 |
Borland Delphi 7.0
步 |
行动 |
---|---|
1 |
创建一个新项目。 |
2 |
选择'项目| 导入类型库'菜单选项。 |
3 |
从列表中选择Enterprise Architect Object Model 2.0。 如果没有出现,请转到命令行并使用以下命令重新注册Enterprise Architect: EA.exe /取消注册 然后 EA.exe /注册 |
4 |
单击“ 。 |
五 |
在Project1的Uses子句中包含EA_TLB。 |
6 |
有关使用类的一般库文档,请参阅。此示例创建并打开存储库对象: 程序TForm1.Button1Click(发件人:TObject); VAR r:TRepository; b:布尔值; 开始 r:= TRepository.Create(nil); b:= r.OpenFile('c:\ eatest.eap'); 结束; |
微软C#
步 |
行动 |
---|---|
1 |
选择'Visual Studio项目| 添加参考'菜单选项。 |
2 |
单击“浏览”选项卡。 |
3 |
导航到安装Enterprise Architect的文件夹; 一般: Program Files / Sparx Systems / EA 选择 Interop.EA.dll |
4 |
有关使用类的一般库文档,请参阅。此示例创建并打开存储库对象: private void button1_Click(object sender,System.EventArgs e) { EA.Repository r = new EA.Repository(); r.OpenFile( “C:\\ eatest.eap”); } |
Java的
步 |
行动 |
---|---|
1 |
复制文件: SSJavaCOM.dll 从已安装目录的Java API子目录中,通常: Program Files / Sparx Systems / EA 进入Windows PATH中的任何位置 windows \ system32目录。
注意:在64位操作系统下,必须将SSJavaCOM.dll文件复制到C:\ Windows \ SysWOW64中。 在64位版本的Windows下,“System32”目录用于64位应用程序,“SysWOW64”用于32位应用程序。 |
2 |
复制文件 eaapi.jar 从已安装目录的Java API子目录中,通常: Program Files / Sparx Systems / EA 到Java CLASSPATH中的某个位置,或者Java类加载器可以在运行时找到它。 |
3 |
文档中描述的所有类都在包org.sparx中。请参阅常规库文档以了解其用途。此示例创建并打开存储库对象: public void OpenRepository() { org.sparx.Repository r = new org.sparx.Repository(); r.OpenFile( “C:\\ eatest.eap”); } |