Launch EA Programmatically

前端 未结 3 1216
有刺的猬
有刺的猬 2021-01-16 21:22

I would like to open an EA session via Windows service and do some action behind the scenes.
I use the Repository API, however, don\'t know how to initialize it correctl

3条回答
  •  傲寒
    傲寒 (楼主)
    2021-01-16 21:44

    the code sample below demonstrate how to open EA COM Object and open EA project file then get list of the project models

    // connect to EA COM object     
    EA.Repository _repository = new EA.RepositoryClass();
    // Open EA project file
    bool fileOpened = _repository.OpenFile(filePath);
    if(fileOpened)
       Collection models = _repository.Models; // collection of models inside of opened project
    

提交回复
热议问题