通过C#代码打开Sparx EA项目将打开“新建项目”对话框

尼拉·杰普拉(Niraj chapla)

我正在尝试使用C#应用程序连接到Sparx EA项目。为此,我创建了一个C#控制台应用程序,并将Interop.EA.dll添加为项目中的引用。以下是我用来连接到Sparx EA的代码。

r = new EA.Repository();
bool isOpen = r.OpenFile("C:\\Sparx-EA\\Sample Project.eap");

我原以为它将打开示例项目,但是相反,它正在打开“新建项目”对话框以获取新的项目名称/路径。当我关闭该对话框而不选择任何项目时,它将打开示例项目。

我在这段代码中有什么错误吗?我不想每次运行程序时都取消/关闭“新建项目”对话框。

我正在使用Sparx EA 11.1.1111试用版。打开Sparx EA UI时遇到相同的行为。它首先要求新的项目,然后在关闭该对话框的同时打开先前打开的项目。

吉尔特·贝莱肯斯(Geert Bellekens)

我无法重现该行为。我使用的确切和完整的代码:

using System;

namespace EATest {
  class Program {
    public static void Main(string[] args) {
      Console.WriteLine("Hello World!");

      EA.Repository r = new EA.Repository();
      bool isOpen = r.OpenFile("C:\\temp\\Sparx-EA\\Sample Project.eap");
      r.ShowWindow(1);
      Console.Write("Press any key to continue . . . ");
      Console.ReadKey(true);
    }
  }
}

并按我的预期打开了我的项目。由于手动打开EA时也会发生这种情况,所以我猜这里还有其他问题。这可能是由于另一个加载项正在运行。确保使用“扩展” |“管理加载项...”禁用所有加载项...

如果不是那样,那么我猜您的EA安装肯定有问题。我建议您通过发送错误报告来询问Sparx

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过C#代码打开Sparx EA项目将打开“新建项目”对话框

来自分类Dev

Intellij IDEA 13-无法再打开“项目结构”对话框

来自分类Dev

为什么在“打开项目”对话框(NetBeans)中切断了我的文件名

来自分类Dev

Intellij IDEA 13-无法再打开“项目结构”对话框

来自分类Dev

为什么在“打开项目”对话框(NetBeans)中切断了我的文件名

来自分类Dev

确认对话框打开操作栏上所有项目的onClick

来自分类Dev

Eclipse 打开资源对话框:如何按项目名称对搜索结果进行排序/排序?

来自分类Dev

使用C#代码连接到SQL Server上的Sparx EA项目

来自分类Dev

对话框打开空白

来自分类Dev

单词对话框打开

来自分类Dev

打开对话框的命令

来自分类Dev

打开对话框的问题

来自分类Dev

ASP.NET C#从背后的代码打开对话框

来自分类Dev

如何使用ActionBar将活动打开为对话框

来自分类Dev

通过C#代码打开Windows Phone 8 Windows日历

来自分类Dev

通过C#代码打开Windows Phone 8 Windows日历

来自分类Dev

如何在不单击按钮的情况下打开内容对话框,将C#代码转换为UWp应用程序的XAML代码

来自分类Dev

jQuery对话框打开多个对话框

来自分类Dev

基于NSDocument的应用程序,在启动时使用“新建文档”按钮打开对话框

来自分类Dev

仅将特定图像打开到图片框,而无需打开“文件对话框”

来自分类Dev

仅将特定图像打开到图片框,而无需打开“文件”对话框

来自分类Dev

UI对话框多次打开

来自分类Dev

双击时打开对话框的问题

来自分类Dev

对话框打开时触发事件

来自分类Dev

打开对话框的多个实例

来自分类Dev

在Primefaces错误上打开对话框

来自分类Dev

单击AngularJS打开模式对话框

来自分类Dev

卡在onClick打开对话框中

来自分类Dev

单击按钮后打开对话框

Related 相关文章

  1. 1

    通过C#代码打开Sparx EA项目将打开“新建项目”对话框

  2. 2

    Intellij IDEA 13-无法再打开“项目结构”对话框

  3. 3

    为什么在“打开项目”对话框(NetBeans)中切断了我的文件名

  4. 4

    Intellij IDEA 13-无法再打开“项目结构”对话框

  5. 5

    为什么在“打开项目”对话框(NetBeans)中切断了我的文件名

  6. 6

    确认对话框打开操作栏上所有项目的onClick

  7. 7

    Eclipse 打开资源对话框:如何按项目名称对搜索结果进行排序/排序?

  8. 8

    使用C#代码连接到SQL Server上的Sparx EA项目

  9. 9

    对话框打开空白

  10. 10

    单词对话框打开

  11. 11

    打开对话框的命令

  12. 12

    打开对话框的问题

  13. 13

    ASP.NET C#从背后的代码打开对话框

  14. 14

    如何使用ActionBar将活动打开为对话框

  15. 15

    通过C#代码打开Windows Phone 8 Windows日历

  16. 16

    通过C#代码打开Windows Phone 8 Windows日历

  17. 17

    如何在不单击按钮的情况下打开内容对话框,将C#代码转换为UWp应用程序的XAML代码

  18. 18

    jQuery对话框打开多个对话框

  19. 19

    基于NSDocument的应用程序,在启动时使用“新建文档”按钮打开对话框

  20. 20

    仅将特定图像打开到图片框,而无需打开“文件对话框”

  21. 21

    仅将特定图像打开到图片框,而无需打开“文件”对话框

  22. 22

    UI对话框多次打开

  23. 23

    双击时打开对话框的问题

  24. 24

    对话框打开时触发事件

  25. 25

    打开对话框的多个实例

  26. 26

    在Primefaces错误上打开对话框

  27. 27

    单击AngularJS打开模式对话框

  28. 28

    卡在onClick打开对话框中

  29. 29

    单击按钮后打开对话框

热门标签

归档